두 값 반환, Tuple vs 'out'vs 'struct'
두 개의 값을 반환하는 함수를 고려하십시오. 우리는 쓸 수있다: // Using out: string MyFunction(string input, out int count) // Using Tuple class: Tuple<string, int> MyFunction(string input) // Using struct: MyStruct MyFunction(string input) 어떤 것이 모범 사례이며 그 이유는 무엇입니까?