我從列表的最後一個元素的末尾修剪一個字符,即使它工作正常,我覺得這不是最好的方法。修剪列表的最後一個元素的末尾
for (int i = lstTopicsDisplay.Count - 1; i >= 0; i--)
{
if (i == lstTopicsDisplay.Count-1)
{
string lastValue = lstTopicsDisplay[i].TrimEnd(';');
lstTopicsDisplay[i] = lastValue;
}
}
有沒有更好的方法,比如使用Lambda表達式來獲得相同的結果?
你爲什麼迭代名單?你不能只更新最後一項? – ken2k 2013-05-07 12:34:17
我會保持你已經做到這一點。如果你不需要,就避免使用for循環。在這裏沒有任何使用lambda的好處。 – Tigran 2013-05-07 12:36:49