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