我有一个像这样的字符串数组:
test[1] = "AA";
test[2] = "BB";
Run Code Online (Sandbox Code Playgroud)
我喜欢以好的方式做事.现在我需要遍历数组,所以它看起来像这样:
1. "AA"
2. "BB"
etc ..
Run Code Online (Sandbox Code Playgroud)
我想我可以使用for循环和索引来做到这一点,但我想知道我是否也可以使用LINQ.
Kir*_*huk 15
在C#6.0之前:
var result = test.Select((s, i) => string.Format("{0}. {1}", i + 1, s));
Run Code Online (Sandbox Code Playgroud)
从C#6.0开始,您可以使用插值字符串:
var result = test.Select((s, i) => $"{i + 1}. {s}");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10066 次 |
| 最近记录: |