Enquanto programava em C #, me deparei com uma decisão estranha de design de linguagem que simplesmente não consigo entender. Portanto, o C # (e o CLR) possui dois tipos de dados agregados: struct(tipo de valor, armazenado na pilha, sem herança) e class(tipo de referência, armazenado no heap,...