相关疑难解决方法(0)

在遍历函数结果时,foreach如何工作?

假设我有以下代码:

foreach(string str in someObj.GetMyStrings())
{
    // do some stuff
}
Run Code Online (Sandbox Code Playgroud)

someObj.GetMyStrings()在循环的每次迭代中调用?改为做以下事情会更好吗:

List<string> myStrings = someObj.GetMyStrings();
foreach(string str in myStrings)
{
    // do some stuff
}
Run Code Online (Sandbox Code Playgroud)

.net c# foreach

31
推荐指数
2
解决办法
3173
查看次数

标签 统计

.net ×1

c# ×1

foreach ×1