数组的创建是否发生在每个foreach循环上
本文关键字:foreach 循环 创建 是否 数组 | 更新日期: 2023-09-27 18:20:52
我发现自己在做这件事:
string states = "this,that,theother";
foreach(string state in states.Split(','))
{
}
我想知道;states
字符串是否在每个foreach循环上都被拆分?
这个例子在c#中,但其他编程语言的行为是否不同?
PHP和JavaScript在每个foreach循环上分开吗?
从.NET的角度来看:
否,state.Split()
出现一次。
其他语言??我不知道你的意思。您应该将您的问题重新标记为php
或javascript
,尽管我很确定javascript的行为也会相同。