扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

c# tuple是否支持比较操作

扬州沐宇科技
2024-06-25 23:55:43
c#

是的,C#的Tuple类型支持比较操作。可以使用Tuple的Equals方法或==运算符来比较两个Tuple实例是否相等。以下是一个示例:

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包含相同的值,因此比较结果应该是相等的。

扫码添加客服微信