C#-এ Char.GetUnicodeCategory(String, Int32) মেথডটি একটি নির্দিষ্ট স্ট্রিং-এ নির্দিষ্ট অবস্থানের ক্যারেক্টারকে ইউনিকোড ক্যাটাগরি (UnicodeCategory) অনুযায়ী গ্রুপে ভাগ করে।
সিনট্যাক্স
নিচে সিনট্যাক্স দেওয়া হলো:
public static System.Globalization.UnicodeCategory GetUnicodeCategory (string str, int index);
উপরে, str হলো একটি স্ট্রিং, আর index হলো str-এ ক্যারেক্টার অবস্থান।
উদাহরণ
Char.GetUnicodeCategory() মেথড বাস্তবায়নের প্রথম উদাহরণ (ছোট হাতের অক্ষর):
using System;
using System.Globalization;
public class Demo {
public static void Main(){
string val = "amit";
UnicodeCategory unicode = Char.GetUnicodeCategory(val, 2);
Console.WriteLine("The value at specific index = " + unicode);
}
}
আউটপুট
এটি নিচের আউটপুট তৈরি করবে (ইন্ডেক্স ২-তে 'i' আছে, যা LowercaseLetter):
LowercaseLetter
অঙ্ক উদাহরণ
স্ট্রিং-এ অঙ্ক থাকলে:
using System;
using System.Globalization;
public class Demo {
public static void Main(){
string val = "hjk9878hj";
UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4);
Console.WriteLine("The value at specific index = " + unicode);
}
}
আউটপুট
এটি নিচের আউটপুট তৈরি করবে (ইন্ডেক্স ৪-তে '8' আছে, যা DecimalDigitNumber):
The value at specific index = DecimalDigitNumber