共通関数

[C#共通関数] 文字列の指定した桁の1文字を置き換えるFunction

2023年3月1日

文字列の指定した桁の1文字を置き換えるFunctionです。

サンプル

例)文字列の指定した桁の1文字を置き換えるFunction


public static string ReplaceAt(string str, int position, char replaceChar)
{
  return str.Remove(position, 1).Insert(position, replaceChar.ToString());
}

(使用例)


string str = ReplaceAt("abcdefg", 4, 'E');
→ abcdEfg

備考

  • 指定した桁の1文字を削除して、同じ場所に置き換える文字を挿入しています。
  • 指定した文字を置き換えたい場合は、標準メソッドの.Replaceが使用できます。
    (詳細は、以下関連記事をご覧ください。)

関連記事

-共通関数