.NET 4.0 Tuple 元组

本文介绍.NET4.0中Tuple的新特性,演示如何利用Tuple简化方法中多个值的返回过程,避免使用OUT参数及创建额外实体类,提高代码的整洁度与易用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

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

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

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

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

是不是很方便!

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值