Как вернуть несколько значений из функции в C#

1,00
р.
Как вернуть несколько значений из функции в C#

Ответ
Для того чтобы вернуть несколько значений из функции, нужно объявить необходимые параметры с модификаторами out. Например.
class SomeClass { public int getManyData(out object outData1, out object outData2) { // Код функции outData1 = someValue1 // Необходимо инициализировать выходной параметр outData2 = someValue2 // Необходимо инициализировать выходной параметр return result } }