Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีใช้ StringBuilder ใน C#

ด้วย StringBuilder คุณสามารถขยายจำนวนตัวอักษรในสตริงได้ สตริงทั่วไปไม่สามารถเปลี่ยนแปลงได้หลังสร้าง แต่ StringBuilder ขยายได้ และไม่สร้างอ็อบเจกต์ใหม่ในหน่วยความจำ

การเริ่มต้น StringBuilder

StringBuilder str = new StringBuilder();

ตัวอย่าง

using System; 
using System.Text; 
public class Program { 
    public static void Main() { 
        StringBuilder str = new StringBuilder("Web World!!", 30); 
        str.Replace("World", "Arena"); 
        Console.WriteLine(str); 
    } 
}

ผลลัพธ์

Web Arena!!

ในตัวอย่างข้างต้น ใช้เมธอด Replace() ของ StringBuilder เพื่อแทนที่สตริงใน C#