.NET (C#) Escape কীভাবে ব্যবহার করবেন
- এস্কেপ করতে চাওয়া টেক্সট পেস্ট বা টাইপ করুন।
- দরকার হলে অপশন সামঞ্জস্য করুন।
- এস্কেপ করা ফলাফল কপি করুন।
.NET (C#) Escape সম্পর্কে
C#-এ দুই ধরনের স্ট্রিং লিটারেল আছে। একটি নিয়মিত, "...", যাতে উদ্ধৃতিচিহ্ন, ব্যাকস্ল্যাশ ও লাইন ব্রেকের জন্য ব্যাকস্ল্যাশ এস্কেপ লাগে। অন্যটি ভার্বেটিম, @"...", যা ডাবল কোট ছাড়া সবকিছু আক্ষরিকভাবে নেয়, ডাবল কোট আপনি দ্বিগুণ করেন। এই টুল দুটির যেকোনোটি তৈরি করতে পারে।
C# কোডে JSON, XML, ফাইল পাথ বা রেগুলার এক্সপ্রেশন এমবেড করার সময় এটি কাজে লাগে। বিশেষ করে Windows পাথে ব্যাকস্ল্যাশ দ্রুত দ্বিগুণ হয়। সেখানে ভার্বেটিম স্ট্রিংই পরিপাটি পছন্দ।
কী এস্কেপ হয়
ব্যাকস্ল্যাশ হয় \\, উদ্ধৃতিচিহ্ন হয় \" ও \', লাইন ব্রেক \n, ক্যারেজ রিটার্ন \r, ট্যাব \t, null \0, ফর্ম ফিড \f, ভার্টিক্যাল ট্যাব \v। ভার্বেটিম মোডে শুধু " হয় ""।