假设我有以下代码:循环遍历函数结果时foreach如何工作?
foreach(string str in someObj.GetMyStrings())
{
// do some stuff
}
将someObj.GetMyStrings()
可以在循环的每次迭代叫什么名字?代之以做更好:
List<string> myStrings = someObj.GetMyStrings();
foreach(string str in myStrings)
{
// do some stuff
}
?
试试看看 - 在'GetMyStrings()'中放置一个断点,看看调试器在那里停了多少次! – AakashM 2009-10-27 18:38:24