Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 두 개의 튜플을 비교하는 방법은 무엇입니까?


튜플 비교는 C# 7.3 이후에 제공되었습니다.

C#에서 등호 연산자를 사용하여 두 개의 튜플을 쉽게 비교할 수 있습니다.

두 개의 튜플이 있다고 가정해 봅시다 -

var one = (x: 1, y: 2);
var two = (p: 1, 2: 3, r: 3, s:4);

비교하려면 ==연산자 −

를 사용하세요.
if (one == two)
Console.WriteLine("Both the tuples are same (values are same).");

코드를 보자 -

예시

var one = (x: 1, y: 2);
var two = (p: 1, 2: 3, r: 3, s:4);

if (one == two)
Console.WriteLine("Both the tuples are same (values are same).");
lse
Console.WriteLine("Both the tuples values are not same.");