palavra-chave 'ref' e AppDomains

Quando comecei a usar o C #, não tinha certeza de como as referências eram tratadas exatamente (se estavam sendo passadas por valor etc.). Eu pensei erroneamente que a palavra-chave 'ref' era necessária ao passar objetos que seriam modificados pelo método chamad

Depois de ler tópicos comoest, Percebi que 'ref' só era necessário quando você precisava alterar a referência / ponteiro propriamente dit

Mas hoje me deparei com um problema ao passar um parâmetro por meio de uma chamada remota, em que ref era realmente necessário para modificar o conteúdo do objeto. Quando passou sem ref, o objeto voltou inalterado. Disseram-me para adicionar a palavra-chave ref, mas argumentei por um tempo que isso só era necessário quando você altera o ponteiro, não o conteúdo que está sendo apontad

Procurei na net e só consegui encontrar umpágina Únic que discute brevemente. Esse é um problema conhecido e alguém pode apontar para alguma documentação sobre isso? Parece-me que precisarei usar ref agora para qualquer parâmetro que esteja sendo modificado por meio de uma chamada remota.

questionAnswers(2)

yourAnswerToTheQuestion