изучил параметры методов, теперь у меня вопрос насчет передачи с помощью ref, out.
Как я понял, то ref может взять данные из переменной, а потом передать обработанные данные это же переменной, а у этой переменной поменяется значение, на то, которое пришло от ref
А вот out не берет значения от переменно, а должен быть инициализирован в своем методе, а после обработки этого значения передает переменной и переменной присваивается полученное значение от out
Я извиняюсь если непонятно объяснил, думаю, что на картинке понятнее будет