C#有make_tuple吗?

前端之家收集整理的这篇文章主要介绍了C#有make_tuple吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有一个与C#/ .NET相同的make_tuple?我想做这样的事情
mylist.Add(new Tuple<string,int>("",1));

当我创建自己的函数时,C#似乎支持

Tuple<T,U> make_tuple<T,U>(T t,U u) { return new Tuple<T,U>(t,u); }
...
var a = make_tuple(1,""); //compiles!

但是msdn tuple显示没有使用它

Tuple<string,Nullable<int>>[] scores = 
                { new Tuple<string,Nullable<int>>("Jack",78),new Tuple<string,Nullable<int>>("Abbey",92),...

有没有?我可以用4.5

解决方法

您正在寻找 Tuple.Create()方法
var a = Tuple.Create(1,"");
原文链接:/csharp/100276.html

猜你在找的C#相关文章