কম্পিউটার টিউটোরিয়াল

C# String প্রোপার্টি

C#-এ String ক্লাসের প্রধান দুটি প্রোপার্টি হলো Chars এবং Length।

ক্রমপ্রোপার্টি ও বিবরণ
1Chars
বর্তমান স্ট্রিং অবজেক্টের নির্দিষ্ট অবস্থানের Char অবজেক্ট পাওয়া যায়।
2Length
বর্তমান স্ট্রিং অবজেক্টের ক্যারেক্টার সংখ্যা পাওয়া যায়।

উদাহরণ ১

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
  1. পাইথন - সর্বোচ্চ স্ট্রিং দৈর্ঘ্য অনুযায়ী ম্যাট্রিক্স সাজানো

  2. পাইথনে নির্দিষ্ট দৈর্ঘ্যের র‍্যান্ডম স্ট্রিং জেনারেট করা

  3. পাইথনে রান-লেংথ এনকোডিং (Run Length Encoding)

  4. পাইথনে স্ট্রিংর দৈর্ঘ্য বের করা (৩টি উপায়)