元组C# 类


元组类<T1、T2> 表示 2 元组,称为对。元组是一个包含一系列元素的数据结构。

其用途有:

  • 更容易访问数据集。
  • 更容易处理数据集。
  • 用于表示单一数据集。
  • 用于从方法返回多个值
  • 用于将多个值传递给方法

它有两个属性:

  • 项 1 - 获取当前元组<T1、T2> 对象第一个分量的值。

  • 项 2 - 获取当前元组<T1、T2> 对象第二个分量的值。

示例

现在让我们来看一个在 C# 中实现 2 元组的示例:

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<string,string> tuple = new Tuple<string,string>("jack", "steve");
      Console.WriteLine("Value = " + tuple.Item1);
      if (tuple.Item1 == "jack") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
      }
      if (tuple.Item2 == "david") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
      }
   }
}

输出

这将生成以下输出:

Value = jack
Exists: Tuple Value = jack

示例

现在让我们来看另一个在 C# 中实现 2 元组的示例:

using System;
public class Demo {
   public static void Main(string[] args) {
      Tuple<int,string> tuple = new Tuple<int,string>(20, "steve");
      Console.WriteLine("Value = " + tuple.Item1);
      if (tuple.Item1 == 20) {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item1);
      }
      if (tuple.Item2 == "david") {
         Console.WriteLine("Exists: Tuple Value = " +tuple.Item2);
      }
   }
}

输出

这将生成以下输出:

Value = 20
Exists: Tuple Value = 20

更新于:2019 年 11 月 5 日

87 次浏览

开启您的职业生涯

通过完成课程获得认证

开始
广告