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

Chương trình C# xóa ký tự thứ n khỏi chuỗi


Để 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