gpt4 book ai didi

c# - 是否有 LINQ 方法来遍历字符串数组?

转载 作者:行者123 更新时间:2023-11-30 13:17:42 25 4
gpt4 key购买 nike

我有一个这样的字符串数组:

test[1] = "AA";
test[2] = "BB";

我喜欢以好的方式做事。现在我需要遍历数组,使其看起来像这样:

1. "AA"
2. "BB"
etc ..

我想我可以用 for 循环和索引来做到这一点,但我想知道我是否也可以用 LINQ 来做到这一点。

最佳答案

在 C# 6.0 之前:

var result = test.Select((s, i) => string.Format("{0}. {1}", i + 1, s));

从 C# 6.0 开始,您可以使用内插字符串:

var result = test.Select((s, i) => $"{i + 1}. {s}");

关于c# - 是否有 LINQ 方法来遍历字符串数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6675487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com