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

โปรแกรม C# เพื่อลบอักขระเริ่มต้นที่ดัชนีเฉพาะใน StringBuilder


ตั้งค่า StringBuilder -

StringBuilder str = new StringBuilder("Airport");

สมมติว่าคุณต้องลบอักขระ ในการนั้น ให้ใช้เมธอด Remove() ซึ่งลบกลุ่มอักขระที่ขึ้นต้นด้วยดัชนีเฉพาะ -

str.Remove(3, 4);

ด้านบนลบอักขระสี่ตัวที่เริ่มต้นจากดัชนีที่ 3 (เช่นตำแหน่งที่ 4) -

นี่คือรหัสที่สมบูรณ์ -

ตัวอย่าง

using System;
using System.Text;

public class Program {
   public static void Main() {
      StringBuilder str = new StringBuilder("Airport");
      Console.WriteLine("String: "+str);

      // removing four characters
      Console.Write("String after removing characters: ");
      str.Remove(3, 4);
      Console.WriteLine(str);
   }
}

ผลลัพธ์

String: Airport
String after removing characters: Air