Palavra-chave “ref” e tipos de referência [duplicado]

Esta pergunta já tem uma resposta aqui:

O que é o uso de "ref" para variáveis do tipo de referência em C #? 10 respostas

lguém da minha equipe encontrou um uso peculiar da palavra-chave ref em um tipo de referência

class A { /* ... */ } 

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

Existe alguma razão para alguém sensato fazer uma coisa dessas? Não consigo encontrar um uso para isso em C #

questionAnswers(4)

yourAnswerToTheQuestion