溫馨提示×

c# tuple是否支持比較操作

c#
小樊
84
2024-06-25 23:55:43
欄目: 編程語言

是的,C#的Tuple類型支持比較操作??梢允褂肨uple的Equals方法或==運(yùn)算符來比較兩個(gè)Tuple實(shí)例是否相等。以下是一個(gè)示例:

Tuple<int, string> tuple1 = new Tuple<int, string>(1, "apple");
Tuple<int, string> tuple2 = new Tuple<int, string>(1, "apple");

if (tuple1.Equals(tuple2))
{
    Console.WriteLine("Tuples are equal");
}

if (tuple1 == tuple2)
{
    Console.WriteLine("Tuples are equal using == operator");
}

在上面的示例中,tuple1和tuple2包含相同的值,因此比較結(jié)果應(yīng)該是相等的。

0