我想知道如何將一個值添加到數組的元素。這不是重複的,因爲我不想添加新的元素或分配全新的值,但想要編輯數組中的現有值。我想這將是這個樣子:如何添加到char中的元素在C#中的數組?
textArray[i] = currentElement + variable;
上面的例子確實因爲某些原因沒有工作,雖然事先
謝謝! :)
我想知道如何將一個值添加到數組的元素。這不是重複的,因爲我不想添加新的元素或分配全新的值,但想要編輯數組中的現有值。我想這將是這個樣子:如何添加到char中的元素在C#中的數組?
textArray[i] = currentElement + variable;
上面的例子確實因爲某些原因沒有工作,雖然事先
謝謝! :)
您可以使用textArray[i] += variable;
或更詳細的textArray[i] = textArray[i] + variable;
。在第二版中請注意=
的右側是完全在轉讓給textArray[i]
之前進行評估。
從這個意義上說,textArray[i]
既可以用於「獲取」和「設置」數組中的元素的值。
只要確保i
是預先有效的數組索引。
您可以使用SetValue方法如下。 textArray.SetValue(1,1);
其中第一個參數是元素,第二個元素是索引。
但我想添加到現有的元素,而不是用另一個值替換它。例如:如果索引爲1的數組的值是2,我想爲其添加3,以便該元素的值現在爲5 –
你可以自己試試,你會遇到一些問題嗎? – Adil
'textArray [i] = textArray [i] + variable;' – AhmadWabbi
我給出的例子不起作用。 –