假設我有以下代碼:循環遍歷函數結果時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