文字列「ABCDEFGH」があり、この文字列にcharを追加したいとします(4番目の列にZを追加します)。文字列(またはChararray)にcharを追加するC#
ABC Z DEFGH
どのように私は、文字に文字列を変更し、新しい列に、すべての文字を移動し、後で文字を追加することで効率的に代わりにこれを行うことができますか?
なぜだけではなく、 insert文字列「ABCDEFGH」があり、この文字列にcharを追加したいとします(4番目の列にZを追加します)。文字列(またはChararray)にcharを追加するC#
ABC Z DEFGH
どのように私は、文字に文字列を変更し、新しい列に、すべての文字を移動し、後で文字を追加することで効率的に代わりにこれを行うことができますか?
なぜだけではなく、 insert:あなたはstring.Insert
メソッドを使用することができます
string source = "ABCDEFGH";
char item = 'Z';
string result = source.Insert(3, item.ToString());
使用string.Insert:
var start = "ABCDEFGH";
var result = start.Insert(3, "Z");
注インデックスは0ベースです。
あなたは試みることができる:
string str = "ABCDEFGH";
str = str.Insert(3, "Z");
をあなたはインデックスを知っていない場合は、この
result = test.Insert(test.IndexOf("C"), "Z");
ようにそれを行うことができます