edward_freedom, У меня же вопрос звучит - для чего нужны в глобальном смысле (где я обязан это использовать, где не нужно). А книгу я читал внимательно и знаю их различия
Я это все понимаю, просто не могу догнать зачем передавать значение переменной по ссылке в метод, если тоже самое будет если просто передать переменную в метод без ref