Atu*_*eka 4 .net c# arrays collections loops
很多时候我需要循环遍历数组的所有项目.如果它是List我将使用ForEach扩展方法.
我们对数组也有类似的东西吗?
对于.例如,假设我要声明一个大小为128的bool数组并将所有成员初始化为true.
bool[] buffer = new bool [128];
Run Code Online (Sandbox Code Playgroud)
可能会有更多用例
现在将其初始化为true.有没有任何扩展方法或我需要编写传统的foreach循环?
您可以使用它来初始化数组:
bool[] buffer = Enumerable.Repeat(true, 128).ToArray();
Run Code Online (Sandbox Code Playgroud)
但总的来说,没有.我不会使用Linq编写任意循环,仅用于查询数据(毕竟,它称为语言集成查询).
| 归档时间: |
|
| 查看次数: |
178 次 |
| 最近记录: |