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

C#-এ StringBuilder.ToString() পদ্ধতি


C#-এ StringBuilder.ToString() পদ্ধতিটি ব্যবহার করা হয় একটি StringBuilder-এর মানকে একটি String-এ রূপান্তর করতে।

সিনট্যাক্স

সিনট্যাক্স নিম্নরূপ -

public override string ToString (); 
public string ToString (int begnIndex, int len);

উপরে, প্যারামিটার begnIndex হলো এই উদাহরণে উপ-স্ট্রিং-এর প্রারম্ভিক অবস্থান, আর len হলো উপ-স্ট্রিং-এর দৈর্ঘ্য।

উদাহরণ

এখন একটি উদাহরণ দেখি -

using System; 
using System.Text; 
public class Demo{ 
    public static void Main(){ 
        StringBuilder strBuilder = new StringBuilder("Katie"); 
        Console.WriteLine("String = "+strBuilder.ToString()); 
        Console.WriteLine("\nStringBuilder capacity = "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
        strBuilder.EnsureCapacity(35); 
        Console.WriteLine("\nStringBuilder capacity= "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
        strBuilder.EnsureCapacity(0); 
        strBuilder.Length = 0; 
        Console.WriteLine("\nStringBuilder capacity= "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
    } 
}

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

String = Katie
StringBuilder capacity = 16
StringBuilder length = 5
StringBuilder capacity= 35
StringBuilder length = 5
StringBuilder capacity= 35
StringBuilder length = 0

উদাহরণ

এখন আরেকটি উদাহরণ দেখি -

using System; 
using System.Text; 
public class Demo{ 
    public static void Main(){ 
        StringBuilder strBuilder = new StringBuilder("TomHanks"); 
        Console.WriteLine("StringBuilder = "+strBuilder.ToString()); 
        Console.WriteLine("String = "+strBuilder.ToString(3, 5)); 
        Console.WriteLine("\nStringBuilder capacity = "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
        strBuilder.EnsureCapacity(35); 
        Console.WriteLine("\nStringBuilder capacity= "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
        strBuilder.EnsureCapacity(0); 
        strBuilder.Length = 0; 
        Console.WriteLine("\nStringBuilder capacity= "+strBuilder.Capacity); 
        Console.WriteLine("StringBuilder length = "+strBuilder.Length); 
    } 
}

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

StringBuilder = TomHanks
String = Hanks
StringBuilder capacity = 16
StringBuilder length = 8
StringBuilder capacity= 35
StringBuilder length = 8
StringBuilder capacity= 35
StringBuilder length = 0

  1. জাভাস্ক্রিপ্ট RegExp toString() মেথড

  2. C#-এ CharEnumerator.ToString() মেথড

  3. C# Convert.ToString পদ্ধতি

  4. C# Enum ToString() পদ্ধতি