c#元组

原创 Laughing  2017-09-17 15:32  阅读 59 次 评论 0 条

在.net中好像还从来都没有使用过元组。第一次接触元组的概念还是在swift当中,其实.net中也是有元组的概念的,只.net framework 4之后,c#定义了8个泛型类型的元组,其中最后一个参数是一个TRest,代表传递给它一个元组,这样元组就可以定义无限个数的参数和一个静态的Tuple类。

  1. var tuple = Tuple.Create<stringint>("Hello,World",5);  
  2.             for (var i = 0; i < tuple.Item2;i++){  
  3.                 Console.WriteLine(tuple.Item1);  
  4.             }  

元组与数组区别

元组与数组最大的区别在于,数组里面只允许存储相同类型的元素;而元组允许存储不同类型的元素

历史上的今天:

本文地址:https://www.lisen.me/csharp-turple.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情