«Ref» ключевое слово и ссылочные типы [дубликаты]

На этот вопрос уже есть ответ:

Что такое «ref» для переменных ссылочного типа в C #? 10 ответов

Кто-то в моей команде наткнулся на своеобразное использование ключевого слова ref в ссылочном типе

class A { /* ... */ } 

class B
{    
    public void DoSomething(ref A myObject)
    {
       // ...
    }
}

Есть ли причина, по которой кто-то вменяемый сделал бы такую вещь? Я не могу найти применение этому в C #

Ответы на вопрос(4)

Ваш ответ на вопрос