Giới thiệu
StringBuilder.Remove(int startIndex, int length) xóa length ký tự bắt đầu từ startIndex.
Ví dụ cơ bản
StringBuilder str = new StringBuilder("Airport");
str.Remove(3, 4); // Xóa 4 ký tự từ index 3: "port" -> "Air"
Ví dụ hoàn chỉnh
using System;
using System.Text;
public class Program
{
public static void Main()
{
StringBuilder str = new StringBuilder("Airport");
Console.WriteLine("String: " + str);
str.Remove(3, 4);
Console.WriteLine("String after removing: " + str);
}
}
Kết quả
String: Airport String after removing: Air
Giải thích
"Airport" indexes: A(0) i(1) r(2) p(3) o(4) r(5) t(6)
Remove(3, 4): Xóa từ index 3 ('p') lấy 4 ký tự: 'p','o','r','t' -> còn "Air".
Xem thêm
Chi tiết Remove, Insert, Replace, Clear xem bài: "Xóa khoảng ký tự trong StringBuilder theo chỉ số C#" (ID: 1003092084).