一、什么是元组
元组就是一些对象的集合,在我们编程时,比如一个人的信息,我们常常创建一个Person类去描述一个人,传统的做法如下:
public class Person{
public int ID{get;set;}
public string Name{get;set;}
}
Person a=new Person(){ID=1001,Name='CodeL'};
Console.WriteLine(a.Name);
那么我们使用元组可以怎么做呢?如下所示
Tuple<int,string> a=new Tuple<int,string>(1001,'CodeL'); //直接使用元组对象,不需要创建自定义的对象
Console.WriteLine(a.Item2);//Item1 代表第一个,Item2代表第二个,每一个元组对象都有一个默认的item属性
由此可见,元组最大的用处就是,不用为了 一些简单的结构或对象而去新建一个类了。