.NET 4.0 Tuple 元组_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > .NET 4.0 Tuple 元组

.NET 4.0 Tuple 元组

 2013/8/20 16:43:35  Xiongpq  博客园  我要评论(0)
  • 摘要:Tuple是.NET4.0的新特性,主要功能是动态返回数据结构,也可以用做临时数据结构。原来做一些功能时需要一个方法返回几个值,有两种方法:1.非常难看、难用的OUT参数;2.新写一个实体,太麻烦;现在有了元组[Tuple],看看它怎么做:privatevoidTestTuple(){vartest1=Test1();if(test1.Item3=="Test1"){//TODO.......}}privateTuple<int,int,string>Test1
  • 标签:.net net

Tuple是.NET 4.0的新特性,主要功能是动态返回数据结构,也可以用做临时数据结构。

原来做一些功能时需要一个方法返回几个值,有两种方法:

1. 非常难看、难用的OUT参数;

2. 新写一个实体,太麻烦;

现在有了元组[Tuple],看看它怎么做:

class="code">private void TestTuple()
{
    var test1 = Test1();
    if (test1.Item3 == "Test1") {
        //TODO.......
    }
}

private Tuple<int, int, string> Test1()
{
    return Tuple.Create(1, 3, "Test1");
}

是不是很方便!

太Cool了~解决了困扰我好久的问题!

发表评论
用户名: 匿名