কম্পিউটার টিউটোরিয়াল

C#-এ Escape Characters প্রিন্ট করার পদ্ধতিসমূহ


C#-এ Escape Characters এবং সেগুলো কীভাবে ব্যবহার ও প্রিন্ট করতে হয় তা নিচের টেবিলে দেওয়া হলো:

Escape Characterবিবরণপ্যাটার্নDisplay
\aবেল ক্যারেক্টার ম্যাচ করে, \u0007।\a"\u0007" in "Warning!" + '\u0007'
\bক্যারেক্টার ক্লাসে, ব্যাকস্পেস ম্যাচ করে, \u0008।[\b]{3,}"\b\b\b\b" in "\b\b\b\b"
\tট্যাব ম্যাচ করে, \u0009।(\w+)\t"Name\t", "Addr\t" in "Name\tAddr\t"
\rক্যারেজ রিটার্ন ম্যাচ করে, \u000D। (\r নতুন লাইন ক্যারেক্টার \n এর সমান নয়।)\r\n(\w+)"\r\nHello" in "\r\Hello\nWorld."
\vভার্টিক্যাল ট্যাব ম্যাচ করে, \u000B।[\v]{2,}"\v\v\v" in "\v\v\v"
\fফর্ম ফিড ম্যাচ করে, \u000C।[\f]{2,}"\f\f\f" in "\f\f\f"
\nনতুন লাইন ম্যাচ করে, \u000A।\r\n(\w+)"\r\nHello" in "\r\Hello\nWorld."
\eএস্কেপ ম্যাচ করে, \u001B।\e"\x001B" in "\x001B"
\nnnঅক্টাল রিপ্রেজেন্টেশন ব্যবহার করে ক্যারেক্টার নির্দিষ্ট করে (nnn তিনটি ডিজিট পর্যন্ত)।\w\040\w"a b", "c d" in "a bc d"
\x nnহেক্সাডেসিমাল রিপ্রেজেন্টেশন ব্যবহার করে ক্যারেক্টার নির্দিষ্ট করে (nn নিশ্চিত দুটি ডিজিট)।\w\x20\w\w\x20\w
\c X\c xX বা x দ্বারা নির্দিষ্ট ASCII কন্ট্রোল ক্যারেক্টার ম্যাচ করে।\cC"\x0003" in "\x0003" (Ctrl-C)
\u nnnnহেক্সাডেসিমাল রিপ্রেজেন্টেশন ব্যবহার করে ইউনিকোড ক্যারেক্টার ম্যাচ করে (নিশ্চিত চারটি ডিজিট)।\w\u0020\w"a b", "c d" in "a bc d"
\যখন একটি অ-রিকগ্নাইজড এস্কেপড ক্যারেক্টার দ্বারা ফলো করা হয়, তবে সেই ক্যারেক্টার ম্যাচ করে।\d+[\+-x\*]\d+\d+[\+-x\*\d+"2+2" and "3*9" in "(2+2) * 3*9"

Escape Characters ব্যবহারের উদাহরণ

using System;
using System.Collections.Generic;

class Demo
{
    static void Main()
    {
        Console.WriteLine("Warning!" + '\u0007');
        Console.WriteLine("Demo Text \t Demo Text");
        Console.WriteLine("This is it!\nThis is on the next line!");
    }
}

আউটপুট

Warning!
Demo Text     Demo Text
This is it!
This is on the next line!

  1. জাভাস্ক্রিপ্টে এস্কেপ ক্যারেক্টারস

  2. আউটলকে ক্যারেক্টার এনকোডিং পরিবর্তন করার পদ্ধতি

  3. উইন্ডোজ ১০-এ আটকে যাওয়া প্রিন্ট জব মুছে ফেলার ৬টি কার্যকর পদ্ধতি

  4. তূর গাইড: macOS-এ স্ক্রিনশট ক্যাপচার করার ৪টি সহজ উপায়