加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 18:08:40 所属栏目:百科 来源:网络整理
导读:给定一个数组列表,我想将列表中每个数组的第二个成员提取到一个字符串列表中. 例如,假设数组列表包含: {“1”,“A”,“X”} {“2”,“B”,“Y”} {“3”,“C”,“Z”} 那么我想要的输出是一个包含以下内容的字符串列表: “A”,“B” “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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读