我有一个使用 foreach 关键字的循环:
foreach ($ln in Get-Content "c:\ATextFile.txt" )
Run Code Online (Sandbox Code Playgroud)
是否可以在迭代过程中找出 $ln 引用的数组索引?或者我是否需要为每次循环迭代创建并增加一个单独的计数变量?
是的,要么使用 for 循环(类似于(gc c:\ATextFile.txt).count上限),要么使用外部计数器。
相关答案(对于C#,但基本上都使用相同的可枚举概念):How do you get the index of the current iteration of a foreachloop?
| 归档时间: |
|
| 查看次数: |
9048 次 |
| 最近记录: |