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

C# StringBuilder.Chars[] প্রোপার্টি

C#-এ StringBuilder.Chars[] প্রোপার্টি একটি StringBuilder অবজেক্টের নির্দিষ্ট ইনডেক্সে অবস্থিত ক্যারেক্টার পাওয়া বা সেট করার অনুমতি দেয়।

সিনট্যাক্স

public char this[int index] { get; set; }

এখানে, index হলো ক্যারেক্টারের অবস্থান।

উদাহরণ ১

using System;
using System.Text;

public class Demo {
    public static void Main() {
        StringBuilder strBuilder = new StringBuilder("ghgh78hkjj");
        int num = 0;
        for (int i = 0; i < strBuilder.Length; i++) {
            char c = strBuilder[i];
            if (Char.IsDigit(c))
                num++;
        }
        Console.WriteLine("String = " + strBuilder);
        Console.WriteLine("String-এ সংখ্যা = " + num);
    }
}

আউটপুট

String = ghgh78hkjj
String-এ সংখ্যা = 2

উদাহরণ ২

using System;
using System.Text;

public class Demo {
    public static void Main() {
        StringBuilder strBuilder = new StringBuilder("ghgh78hkjj");
        char c = strBuilder[3];
        Console.WriteLine("String = " + strBuilder);
        Console.WriteLine("Character = " + c);
    }
}

আউটপুট

String = ghgh78hkjj
Character = h
  1. C# Console.KeyAvailable প্রোপার্টি

  2. C#-এ StringBuilder ক্লিয়ার করা (Clear)

  3. C#-এ StringBuilder-এ Append মেথড

  4. C# ক্লাসে অপশনাল প্রপার্টি (Optional Property)