반응형
1. 함수의 return type 에 괄호로 리턴 형식과 이름을 지정합니다.
2. return 할때 그 형식에 맞게 괄호 안에 값을 넣어서 리턴합니다.
private (bool isValid, string hh, string mm) getControlValues()
{
if (comboBox_hh.SelectedItem == null || comboBox_mm.SelectedItem == null)
{
MessageBox.Show("Time is required.");
return (false, "", "");
}
string hh = comboBox_hh.SelectedItem.ToString();
string mm = comboBox_mm.SelectedItem.ToString();
return (true, hh, mm);
}
3. 호출하는 곳에서 사용하려면,
var tuple = getControlValues();
if( tuple.isValid ){
Console.WriteLine(tuple.hh);
Console.WriteLine(tuple.mm);
}
728x90
반응형
'C# 기술' 카테고리의 다른 글
[C#] 크롤링에 유용한 라이브러리 HtmlAgilityPack (0) | 2021.10.31 |
---|---|
[C#] 여러 개 Thread 사용 시 주의사항 (파라메터 사용 시) (0) | 2021.10.30 |
[Selenium] “Element Is Not Clickable at Point” 해결방법 (0) | 2021.08.29 |
[C#] Tuple 사용 방법 (0) | 2021.06.01 |
[C#] Class 를 file 로 저장/로드하기 (class to file, file to class) Serialize (0) | 2021.04.04 |
댓글