Os métodos que retornam tipos de referência retornam referências ou cópia clonada?
Eu tenho aprendido Java hoje em dia e o que eu acabei de ler é"Be careful not to write accessor methods that return references to mutable objects"
o que é realmente interessante. E agora eu estou querendo saber se é o mesmo para propriedades e métodos de acessador em c #? Ou o C # já retorna cópias clonadas automaticamente?
Obrigado.