如何从List <tuple <int,int,=“”string =“”>&gt;获取字符串数组?</tuple <int,>

时间:2010-06-18 13:34:53

标签: c# generics .net-3.5

我想知道string[]是否有一种优雅的List<Tuple<int, int, string>>格式?

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

P.S。代码来自.NET 3.5项目,因此Tuple是我自己的实现。

2 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:5)

string[] s = tuples.Select((t) => t.Value3).ToArray();

(假设“Value3”是元组的第三个值)