Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Xóa ký tự từ vị trí chỉ định trong StringBuilder C#


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).