C#에서 string 문자열 중간에 변경 교체 하기. string은 기본적으로 변경 할 수 없게 되어 있어서 string[i] = 'x'; 이런 식으로 교체가 불가능 하고 이렇게 하면 에러가 발생 한다. 다음은 StringBuilder를 사용 하여 string 문자열을 교체 하는 방법. string의 확장 멤소드로 작업 해서 그냥 string.ReplaceAt(...) 해서 사용 할 수 있다. 코드 ) using System.Text; public static class Extensions { public static string ReplaceAt(this string input, int index, char newChar) { if (input == null) { throw new ArgumentNul..