微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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.

原文地址:https://www.jb51.cc/csharp/97681.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐