23 fevereiro 2010

Tipos de dados por valor e por referência

Um tipo de dado e considerado tipo por valor se ele trata o dado dentro da sua própria alocação de memória. Já um tipo de dado por referência contêm um ponteiro para outra alocação de memória que gerencia o dado.

Os tipos por valor incluem:
 
- Todos os tipos de dados numéricos.(Byte - Short - Int - Long - Single - Double - Decimal) Boolean, Char, e Date
- Todas as estruturas(struct) , mesmo se seus membros são tipos de referência.
- A enumerações (Enum) desde que seus tipos correspondentes sejam sempre : Byte, Short, Integer, ou Long

Os tipos por referência incluem:
 
- String
- Object
- Class
 
veja mais em : http://msdn.microsoft.com/pt-br/library/t63sy5hs.aspx
 
Até o próximo post...

- Delegate
- Interface

Um comentário:

  1. Cara, gostei do seu blog, o estou seguindo e adicionei no meu, valeu por fazer o mesmo.

    Você posta artigos muito bons que ajudam pessoas iniciando em .net (assim como eu!).

    Continue assim cara, ótimo blog!

    Abraços!

    ResponderExcluir