// C# Tuple 示例代码
using System;
class Program
{
static void Main()
{
// 创建一个 Tuple,包含三个元素:int, string 和 double
Tuple<int, string, double> tuple1 = Tuple.Create(1, "Hello", 3.14);
// 访问 Tuple 的元素
Console.WriteLine("Tuple1: Item1 = {0}, Item2 = {1}, Item3 = {2}",
tuple1.Item1, tuple1.Item2, tuple1.Item3);
// 创建一个 Tuple,包含两个元素:string 和 int
var tuple2 = Tuple.Create("World", 42);
// 访问 Tuple 的元素
Console.WriteLine("Tuple2: Item1 = {0}, Item2 = {1}",
tuple2.Item1, tuple2.Item2);
// 创建一个嵌套的 Tuple
var nestedTuple = Tuple.Create("Nested", tuple1);
// 访问嵌套 Tuple 的元素
Console.WriteLine("Nested Tuple: Item1 = {0}, Item2.Item1 = {1}, Item2.Item2 = {2}, Item2.Item3 = {3}",
nestedTuple.Item1,
nestedTuple.Item2.Item1,
nestedTuple.Item2.Item2,
nestedTuple.Item2.Item3);
}
}
Item1
, Item2
, Item3
等属性来访问 Tuple 中的元素。nestedTuple.Item2.Item1
的方式可以访问嵌套 Tuple 中的元素。希望这个示例能帮助你理解 C# 中 Tuple 的基本用法。
上一篇:c# stringbuilder
下一篇:c# 时间转换
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站