C # Tutoriais - Lição 1: tipos de dados básicos e Variáveis (int, double, float, etc ...)
tipos de dados primitivos
tipos de dados primitivos em C # são tecnicamente contido em classes de mensagens publicitárias (se você Não sei o que isso significa, não se preocupe com isso). No entanto, em tempo de compilação, eles não são realmente tratados como aulas, o que melhora a eficiência.
Existem 15 tipos primitivos diferentes em C #. O nome da classe .NET invólucro está em parethesis (as minhas desculpas para a má formatação, tabelas não são suportados por alguma razão)
Os tipos inteiros:.
bool (booleano) -Logic Valor | Valores: Verdadeiro ou Falso | Memória: 8 bits
byte (Byte) Byte -Unsigned | Valores: 0 a 255 | Memória: 8 bits
sbyte (SByte) Byte assinatura automática | Valores: -128 a 127 | Memória: 8 bits
curto (Int16) com assinatura automática Integer | Valores: 32.768 a 32.
767 | Memória: 16 bits
ushort (UInt16) -Unsigned Integer | Valores: 0 a 65535 | Memória: 16 bits
int (Int32) com assinatura automática Integer | Valores: -2147483648 2147483647 para | Memória: 32 bits
uint (UInt32) -Unsigned Integer | Valores: -2147483648 2147483647 para | Memória: 32 bits
longo (Int64) com assinatura automática Integer | Valores: -922337203685477508 para 922337203685477507 | Memória: 64 bits
ulong (UInt64) -Unsigned Integer | Valores: 0 a 18446744073709551615 | Memória: 64 bits
char (Char) Character -Unicode | Valores: Qualquer personagem | Memória: 16 bits
tipos decimais:
float (Individual) -Single Precision Float | Valores: -3.
402823e38 para 3.402823e38 | Memória: 32 bits | . Precise até 7 dígitos
casal (duplo) Float Precision -Double | Valores: -1.79769313486232e308 para 1.79769313486232E308 | . Precise até 15 dígitos
decimal (Decimal) -Muito preciso Tipo | Valores: ± 1,0 × 10e-28 a ± 7,9 × 10e28 | Memória: 128 bits | Precise até 29 dígitos
Outros:
string (String) -sequence de caracteres
Agora que você sabe os tipos e tamanhos de dados que podem ser representadas, vamos ver como criar variáveis de um determinado tipo.
Você deve sempre dar a variável um valor quando você declará-lo. Isso irá evitar problemas como a tentativa de usar uma variável antes de dar-lhe um valor (um erro de execução ocorre)
Integer /Tipos decimal:.
int myInt = 2;
ushort myUShort = 5;
duplo MyDouble = -334,454;
Cadeia:
string