string str = "Reca";
char[] strChars = str.ToCharArray();
strChars[2] = 'z';
str = new string(strChars);
MessageBox.Show(str);
یا این
string str = "Reca";
str = str.Substring(0, 2) + "z" + str.Substring(3);
MessageBox.Show(str);
یا اگر زیاد این کار رو می کنی می تونی یک تابع براش بنویسی:
private string CharChange(string Value, int CharInd, char NewChar)
{
return Value.Substring(0, CharInd) + NewChar + Value.Substring(CharInd + 1);
}
و بعد اینجوری فراخونیش کنی:
string str = "Reca";
str = CharChange(str, 2, 'z');
MessageBox.Show(str);