- 튜플은 C# 7.0에서 추가된 기능이다.
- 튜플을 통해서 두 개 이상의 값을 함수에서 반환할 수 있다.
- 예제
using System;
namespace ConsoleApp
{
class Program
{
public static (int Max, int Min) maxAndMin(params int[] list)
{
int min = int.MaxValue;
int max = int.MinValue;
foreach(int data in list)
{
min = min < data ? min : data;
max = max > data ? max : data;
}
return (max, min);
}
static void Main(string[] args)
{
var range = maxAndMin(1, 10);
Console.WriteLine("MAX :" + range.Max);
Console.WriteLine("MIN :" + range.Min);
}
}
}
'Language > C#' 카테고리의 다른 글
[C#] 박싱(Boxing)과 언박싱(Unboxing) (0) | 2020.12.23 |
---|---|
[C#] const 와 readonly (0) | 2020.12.23 |
[C#, 공통] 변수 및 함수 표기 방식 (0) | 2020.12.23 |
[C#] struct, class의 참조 형식 (0) | 2020.12.23 |
[C#] 기본 문법 및 C++과 비교시 차이 (0) | 2020.12.17 |