文字の挿入
文字列中の指定した位置に文字を挿入する
文字列中に文字を挿入するには、StringクラスのInsertメソッドを使用します。
文字列.Insert(挿入位置, 挿入文字)
※ 1文字目は1ではなく0~なので注意してください。
それではサンプルを見てみましょう。
Console.WriteLineを使って、Insertの動作をコンソールに出力します。
1 2 3 |
string a = "文字の挿入"; Console.WriteLine(a.Insert(2, "列")); |
上記を実行した結果がこちらです。
実行結果
文字列の挿入
実行結果がコンソールに出力されました。
3文字目の位置に”列”が挿入されているのがわかります。
なお、文字列の前後に挿入する場合は、+ 演算子や文字列連結メソッドを使用してください。
[C#] 文字列処理 文字列の連結(Concat, Append, Join)文字列の連結
4つ以下の文字列連結(Concat)
文字列の連結は、+演算子で行うことができますが、stringクラスのConcat...
以上が、文字列中の指定した位置に文字を挿入するメソッド「Insert」の使い方です。
ぜひ参考にしてみてください。