小编Fev*_*er 的帖子

在数组中查找多个索引

说我有这样的数组

  string [] fruits = {"watermelon","apple","apple","kiwi","pear","banana"};
Run Code Online (Sandbox Code Playgroud)

是否有内置函数允许我查询"apple"的所有索引?例如,

  fruits.FindAllIndex("apple"); 
Run Code Online (Sandbox Code Playgroud)

将返回1和2的数组

如果没有,我该如何实施呢?

谢谢!

.net c# linq arrays

6
推荐指数
2
解决办法
5792
查看次数

C#使用List.ForEach操作字符串列表

我有一个列表如下,我想添加一个"!" 在字符串列表的每个元素的末尾.

我知道我可以通过使用传统的foreach轻松实现这一目标.我想知道如何用list.ForEach()做到这一点?

List<string> list = new List<string>();
list.Add("Hi");
list.Add("Hey");
list.Add("Cool");
list.Add("Nice Day");
Run Code Online (Sandbox Code Playgroud)

我试过这个,但由于某种原因它没有用.

list.ForEach(x => x += "!");
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# foreach

0
推荐指数
1
解决办法
2974
查看次数

标签 统计

c# ×2

.net ×1

arrays ×1

foreach ×1

linq ×1