Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
C# tem dois tipos de tipos: tipos de referência e tipos de valor. As variáveis dos tipos de referência armazenam referências aos seus dados (objetos), enquanto as variáveis dos tipos de valor contêm diretamente os seus dados. Nos tipos de referência, duas variáveis podem referenciar o mesmo objeto. Portanto, operações sobre uma variável podem afetar o objeto referenciado pela outra variável. Com os tipos de valor, cada variável tem a sua própria cópia dos dados. As operações sobre uma variável não podem afetar a outra, exceto no caso de in, ref, e out variáveis de parâmetro. Para mais informações, consulte modificadores de parâmetros in, ref e out .
A referência da linguagem C# documenta a versão mais recentemente lançada da linguagem C#. Contém também documentação inicial para funcionalidades em versões preliminares públicas para a próxima versão da linguagem.
A documentação identifica qualquer funcionalidade introduzida pela primeira vez nas últimas três versões da língua ou em pré-visualizações públicas atuais.
Sugestão
Para saber quando uma funcionalidade foi introduzida pela primeira vez em C#, consulte o artigo sobre o histórico de versões da linguagem C#.
Use as seguintes palavras-chave para declarar os tipos de referência:
O C# também fornece os seguintes tipos de referência internos: