-3

を使用して、StringbuilderLS2234-32342-2342-06455 のような文字列を作成します。私の問題は、19行目の文字列「0」を別の文字列に置き換えることです。

var key = new StringBuilder { Capacity = 24 };

key.Append("L");
......

19 行目を別の文字列に置き換えるにはどうすればよいですか? 配列?

4

3 に答える 3

1

19 番目の文字の入力を置き換えるには、18 番目のインデックスにアクセスする必要があります。

var sb = new StringBuilder();
sb.Append("LS2234-32342-2342-06455");

sb[18] = '0';

見る:StringBuilder.Chars

于 2013-09-16T12:32:46.620 に答える