C#-এ String ক্লাসের প্রধান দুটি প্রোপার্টি হলো Chars এবং Length।
| ক্রম | প্রোপার্টি ও বিবরণ |
|---|---|
| 1 | Chars বর্তমান স্ট্রিং অবজেক্টের নির্দিষ্ট অবস্থানের Char অবজেক্ট পাওয়া যায়। |
| 2 | Length বর্তমান স্ট্রিং অবজেক্টের ক্যারেক্টার সংখ্যা পাওয়া যায়। |
উদাহরণ ১
using System;
public class Demo {
public static void Main() {
string str1 = "h8b9";
string str2 = "abcdef";
Console.WriteLine("string1 কি null বা খালি? = " + string.IsNullOrEmpty(str1));
Console.WriteLine("string2 কি null বা খালি? = " + string.IsNullOrEmpty(str2));
bool val = str1 != str2;
Console.WriteLine("str1 কি str2-এর সমান? = " + val);
for (int i = 0; i < str1.Length; i++) {
if (Char.IsLetter(str1[i]))
Console.WriteLine("" + str1[i] + " is a letter");
else
Console.WriteLine("" + str1[i] + " is a number");
}
}
}
আউটপুট
string1 কি null বা খালি? = False string2 কি null বা খালি? = False str1 কি str2-এর সমান? = True h is a letter 8 is a number b is a letter 9 is a number
উদাহরণ ২
using System;
public class Demo {
public static void Main() {
string str1 = "hijklm";
string str2 = String.Empty;
Console.WriteLine("string1 কি null বা হোয়াইটস্পেস? = " + String.IsNullOrWhiteSpace(str1));
Console.WriteLine("string2 কি null বা হোয়াইটস্পেস? = " + String.IsNullOrWhiteSpace(str2));
Console.WriteLine("String1 length = " + str1.Length);
Console.WriteLine("String2 length = " + str1.Length);
Console.WriteLine("String length = " + "demo".Length);
}
}
আউটপুট
string1 কি null বা হোয়াইটস্পেস? = False string2 কি null বা হোয়াইটস্পেস? = True String1 length = 6 String2 length = 6 String length = 4