C# তে Char Struct একটি অক্ষরকে UTF-16 কোড ইউনিট হিসেবে উপস্থাপন করে। এখানে কিছু পদ্ধতি রয়েছে -
পদ্ধতি | বিবরণ |
---|---|
ConvertToUtf32(চর, চর) | একটি UTF-16 এনকোড করা সারোগেট জোড়ার মানকে একটি ইউনিকোড কোড পয়েন্টে রূপান্তর করে। |
ConvertToUtf32(স্ট্রিং, Int32) | একটি UTF-16 এনকোড করা অক্ষর বা সারোগেট জোড়ার মানকে একটি স্ট্রিংয়ে একটি নির্দিষ্ট অবস্থানে একটি ইউনিকোড কোড পয়েন্টে রূপান্তর করে৷ |
সমান (চার) | একটি মান প্রদান করে যা নির্দেশ করে যে এই উদাহরণটি নির্দিষ্ট চার বস্তুর সমান কিনা। |
সমান (বস্তু) | একটি মান প্রদান করে যা নির্দেশ করে যে এই উদাহরণটি একটি নির্দিষ্ট বস্তুর সমান কিনা। |
GetHashCode() | এই উদাহরণের জন্য হ্যাশ কোড ফেরত দেয়। |
GetNumericValue(Char) | নির্দিষ্ট সাংখ্যিক ইউনিকোড অক্ষরকে একটি দ্বি-নির্ভুল ফ্লোটিং-পয়েন্ট নম্বরে রূপান্তর করে। |
IsDigit(String, Int32) | নির্দিষ্ট স্ট্রিং-এ নির্দিষ্ট অবস্থানে থাকা অক্ষরটিকে দশমিক সংখ্যা হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে। |
IsLetter(Char) | নির্দিষ্ট ইউনিকোড অক্ষরটি একটি ইউনিকোড অক্ষর হিসাবে শ্রেণীবদ্ধ কিনা তা নির্দেশ করে। |
IsLetter(String, Int32) | নির্দিষ্ট স্ট্রিং-এ নির্দিষ্ট অবস্থানে থাকা অক্ষরটিকে একটি ইউনিকোড অক্ষর হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে৷ |
sLetterOrDigit(Char) | নির্দিষ্ট ইউনিকোড অক্ষরটিকে একটি অক্ষর বা দশমিক সংখ্যা হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে৷ |
IsLetterOrDigit(String, Int32) | নির্দিষ্ট স্ট্রিংয়ের নির্দিষ্ট অবস্থানে থাকা অক্ষরটিকে একটি অক্ষর বা দশমিক সংখ্যা হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে৷ |
IsLower(চার) | নির্দিষ্ট ইউনিকোড অক্ষরটিকে ছোট হাতের অক্ষর হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে। |
IsPunctuation(String, Int32) | নির্দিষ্ট স্ট্রিং-এ নির্দিষ্ট অবস্থানে থাকা অক্ষরটিকে বিরাম চিহ্ন হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা তা নির্দেশ করে। |
Char.IsSymbol() পদ্ধতি বাস্তবায়নের জন্য একটি উদাহরণ দেখা যাক। C#-এ Char.IsSymbol() পদ্ধতিটি নির্দেশিত হয় যে নির্দিষ্ট স্ট্রিং-এ নির্দিষ্ট অবস্থানে থাকা অক্ষরটিকে প্রতীক অক্ষর হিসাবে শ্রেণীবদ্ধ করা হয়েছে কিনা।
সিনট্যাক্স
নিচের সিনট্যাক্স −
public static bool IsSymbol (string str, int index);
উপরে, str হল একটি স্ট্রিং, যেখানে অক্ষরের অবস্থান স্ট্র-এ মূল্যায়ন করা হবে।
উদাহরণ
আসুন এখন Char.IsSymbol() পদ্ধতি -
বাস্তবায়নের একটি উদাহরণ দেখিusing System; public class Demo { public static void Main(){ bool res; char val = 'P'; Console.WriteLine("Value = "+val); res = Char.IsSymbol(val); Console.WriteLine("Is the value a symbol? = "+res); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেValue = P Is the value a symbol? = False
C# এ Char.IsWhiteSpace() পদ্ধতিটি নির্দিষ্ট ইউনিকোড অক্ষরটি হোয়াইট স্পেস কিনা তা নির্দেশ করতে ব্যবহৃত হয়।
সিনট্যাক্স
নিচের সিনট্যাক্স −
public static bool IsWhiteSpace (char ch);
উপরে, ch প্যারামিটারটি মূল্যায়ন করার জন্য ইউনিকোড অক্ষর।
উদাহরণ
আসুন এখন Char.IsWhiteSpace() পদ্ধতি -
বাস্তবায়নের জন্য একটি উদাহরণ দেখিusing System; public class Demo { public static void Main(){ bool res; char val = ' '; Console.WriteLine("Value = "+val); res = Char.IsWhiteSpace(val); Console.WriteLine("Is the value whitespace? = "+res); } }
আউটপুট
এটি নিম্নলিখিত আউটপুট-
তৈরি করবেValue = Is the value whitespace? = True