Fiddle here. 함수 (string a, string b) F()을 감안할 때 , 당신이 그것을 반환하는 튜플 해체 할 수 var (a, b) = F();
(string c, string d) = F();
을 아니면 그냥 할당 할 수 var (a, b) e = F();
(string a, string b) f = F();
var g =
C# 7의 새로운 ValueTuple 유형은 IComparable을 구현하지만 이것의 구현에서 찾을 수있는 documentation은 단순히 CompareTo의 반환 값이 "정렬 순서대로"상대 위치를 나타냅니다. 실제로 "정렬 순서"가 무엇인지 언급하지 않습니다. 소스를 조사하면 순서가 예상했던 것임을 알 수 있습니다. 첫 번째 필드를 기본값 인 Compa