C# 如何从列表中获取字符串数组<;元组<;int,int,string>>;?

C# 如何从列表中获取字符串数组<;元组<;int,int,string>>;?,c#,generics,.net-3.5,C#,Generics,.net 3.5,我想知道有没有一种优雅的方法可以从列表中获取字符串[] 我正在考虑.NET方式(更好的扩展方法和lambda表达式:p) p.S.代码来自.NET3.5项目,所以Tuple是我自己的实现 string[] s = tuples.Select((t) => t.Value3).ToArray(); (假设“Value3”是元组的第三个值) var strings = list.Select(item => item.Item3).ToArray();

我想知道有没有一种优雅的方法可以从
列表
中获取
字符串[]

我正在考虑.NET方式(更好的扩展方法和lambda表达式:p)

p.S.代码来自.NET3.5项目,所以Tuple是我自己的实现

string[] s = tuples.Select((t) => t.Value3).ToArray();
(假设“Value3”是元组的第三个值)

var strings = list.Select(item => item.Item3).ToArray();