C# – 如何从数组列表中提取一个特定数组成员的列表

前端之家收集整理的这篇文章主要介绍了C# – 如何从数组列表中提取一个特定数组成员的列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
给定一个数组列表,我想将列表中每个数组的第二个成员提取到一个字符串列表中.

例如,假设数组列表包含:
{“1”,“A”,“X”}
{“2”,“B”,“Y”}
{“3”,“C”,“Z”}

那么我想要的输出是一个包含以下内容的字符串列表:
“A”,“B”& “C”

所以我可以说:

List<string> myListOfStrings = new List<string>();

myListofStrings.AddRange(???)

解决方法

如果您确定所有数组都在索引1处具有元素,那么您可以在一行中使用LINQ:
var myListOfStrings = listOfArrays.Select(a => a[1]).ToList();

Demo.

猜你在找的C#相关文章