Palabra clave "ref" y tipos de referencia [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es el uso de "ref" para las variables de tipo de referencia en C #? 10 respuestas

alguien en mi equipo se topó con un uso peculiar de la palabra clave ref en un tipo de referencia

class A { /* ... */ } 

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

¿Hay alguna razón por la que alguien cuerdo haría algo así? No puedo encontrar un uso para esto en C #