我想替換一些字符與他人之前我已經問過這樣的問題,他們建議使用功能替換,但是當我使用替換它落在特定條件下,當我嘗試替換另一個字符燒焦它刪除另一個字符,這也是一個字符串,我不希望remove.here如果我的字符串爲「A1010」根據我的代碼,最後一個字符串應該是我更多的澄清替換和修改一個字符串
for (int i = 0; i < words.Length; i++)
{
for (int j = 1; j < words[i].Length; j++)
{
if (j + 2 == words[i].Length)
break;
if (words[i][j] == words[i][j + 2] && words[i][j + 1] == '0')
{
words[i] = words[i].Replace(words[i][j + 1].ToString(), string.Empty);
}
}
}
代碼a110但輸出是a11,我不知道爲什麼它消除了最後的0 ??
什麼是關鍵詞?如果我認爲WORDS是字符串「a1010」,則此代碼不會編譯。 – Tigran
這會傷害我的眼睛 –
當我甚至無法理解目的或應用程序時,我發現很難回答...... –