public void ReplaceCharInString(ref String str, int index, Char newSymb) { str = str.Remove(index, 1).Insert(index, newSymb.ToString()); } // либо: public String ReplaceCharInString(String str, int index, Char newSymb) { return str.Remove(index, 1).Insert(index, newSymb.ToString()); }