6
Повертаючи два значення, Tuple проти 'out' проти '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) Яка з них є найкращою практикою і чому?
86
c#
struct
tuples
out
value-type