1
我有一個foreach循環聲明瞭一個我從不使用的變量,但我不知道如何解決它。CA1804:聲明一個從未使用過的變量
foreach (string i in stringCollection){
some other stuff
}
我從來沒有使用「我」 - 但我需要在循環中的迭代器。那麼我該如何擺脫這個錯誤呢?
我有一個foreach循環聲明瞭一個我從不使用的變量,但我不知道如何解決它。CA1804:聲明一個從未使用過的變量
foreach (string i in stringCollection){
some other stuff
}
我從來沒有使用「我」 - 但我需要在循環中的迭代器。那麼我該如何擺脫這個錯誤呢?
警告是合理的。根本不需要foreach
。看起來像你試圖循環與收集大小相等的時間。你應該使用for
:
for (int i = 0; i < stringCollection.Count; i++)
{
some other stuff
}
你爲什麼迭代你不使用的集合? – 2010-09-30 21:58:05
總之,我不知道! –
2010-10-01 16:37:44