невозможно вернуть несколько значений .. Проблема, связанная с System.ValueTuple - PullRequest
1 голос
/ 23 сентября 2019

Я самообучаюсь, используя книгу ... работая над методами, книга вводит возврат нескольких значений из метода.Я соответственно изменил код и установил соответствующий пакет Microsoft NuGet для кортежей. Когда я проверяю обозреватель решений, я вижу, что System.ValueTuple там и активен. Но мой проект не работает соответственно, как если бы я не устанавливалпакет кортежа ..

else if (division.IsChecked.HasValue && division.IsChecked.Value)
{
        int division, reminder;
        (division, reminder) = Divide(leftHandSide, rightHandSide);
                    result.Text = $" reminder ";
 }

....



        private (int, int) Divide(int leftHandSide, int rightHandSide)
        {
            expression.Text = $" / ";
            int division = leftHandSide / rightHandSide;
            int reminder = leftHandSide % rightHandSide;
            return (division, reminder);
        }



        private void showResult(int answer) => result.Text = answer.ToString();

    }
}
...