튜플(Tuple)
- 튜플은 데이터 멤버를 나타내는 여러 필드가 포함된 간단한 데이터 구조 입니다.
C# 튜플 형식은
==
및!=
을 지원 합니다.
사용 방법
(int sum, int sub, int avg) Calculate(int val1, int val2)
{
int summary = val1 + val2;
int subtract = val1 - val2;
int average = summary / 2;
return (summary, subtract, average);
}
private void Run()
{
var cal = Calculate(1 ,3);
Console.WriteLine($"Value : 1, 3 \nSum : {cal.sum}, Sub : {cal.sub}, Avg : {cal.avg}");
}
결과
Value : 1, 3
Sum : 4, Sub : -2, Avg : 2
만약 System.ValueTuple3 is not defined 일 경우, 누겟 패키지에서 ValueTuple을 다운받아 사용하세요.
'C# 문법' 카테고리의 다른 글
[C#] 7.0 Out 매개 변수 (0) | 2022.01.17 |
---|---|
[C#] 7.0 로컬 함수 (0) | 2022.01.16 |
[C#] 7.0 패턴 일치 (0) | 2022.01.14 |
[C#] 명명된 매개변수, 선택적 매개변수 (0) | 2022.01.13 |
[C#] DataTable 중복 데이터 제거 (0) | 2022.01.12 |