Để xóa ký tự, sử dụng phương thức Remove() và thiết lập chỉ mục từ nơi bạn muốn xóa ký tự.
Trước tiên, thiết lập chuỗi.
string str1 = "Amit";
Console.WriteLine("Chuỗi gốc: " + str1);
Để xóa ký tự tại vị trí 4.
StringBuilder strBuilder = new StringBuilder(str1); strBuilder.Remove(3, 1);
Bạn có thể chạy mã sau để xóa ký tự thứ n khỏi chuỗi.
Ví dụ
using System;
using System.Text;
public class Demo {
public static void Main(string[] args) {
string str1 = "Amit";
Console.WriteLine("Chuỗi gốc: " + str1);
StringBuilder strBuilder = new StringBuilder(str1);
strBuilder.Remove(3, 1);
str1 = strBuilder.ToString();
Console.WriteLine("Chuỗi sau khi xóa ký tự: " + str1);
}
}
Kết quả
Chuỗi gốc: Amit Chuỗi sau khi xóa ký tự: Ami