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