从字符串中删除单个字符?

Ste*_*eve 6 c# string

你如何从字符串中删除单个字符?

string = string.Remove(3);
Run Code Online (Sandbox Code Playgroud)

但它删除了第三个字符和其他所有内容.

Mey*_*sam 17

根据删除方法签名:

public string Remove(
    int startIndex,
    int count
)
Run Code Online (Sandbox Code Playgroud)

您需要提供第二个参数作为要删除的字符总数startIndex:

string = string.Remove(3, 1);
Run Code Online (Sandbox Code Playgroud)