-2

我希望将 C# 中 List 数据类型的所有索引放入任何整数数组中。那可能吗?我试过这个:

ckey = Command.IndexOf("Callers:");

哪里ckey是一个int[]CommandList<String>

4

1 回答 1

1
int[] indices = Enumerable.Range(0, Command.Count).ToArray();

编辑:如果你想找到给定字符串的索引,你可以这样做:

string toFind = //
int[] indices = strs.Select((s, idx) => new { Str = s, Idx = idx })
                    .Where(p => p.Str == toFind)
                    .Select(p => p.Idx)
                    .ToArray();
于 2013-05-25T13:06:33.890 回答