O documento apresenta uma aula introdutória sobre a linguagem de programação C# abordando tópicos como programação estruturada vs orientada a objetos, tipos de aplicações (Console e Windows Forms) e conceitos básicos como variáveis, tipos de dados e operações matemáticas.
4. VariáveisVariáveis
Evite usar underline;Evite usar underline;
Não crie variáveis que apenas se diferenciem apenasNão crie variáveis que apenas se diferenciem apenas
pela sua forma. Exemplo: minhaVariavel e outra chamadapela sua forma. Exemplo: minhaVariavel e outra chamada
MinhaVariavel;MinhaVariavel;
Procure iniciar o nome com uma letra minúscula;Procure iniciar o nome com uma letra minúscula;
Evite usar todas as letras maiúsculas;Evite usar todas as letras maiúsculas;
Quando o nome tiver mais que uma palavra, a primeiraQuando o nome tiver mais que uma palavra, a primeira
letra de cada palavra após a primeira deve ser maiúsculaletra de cada palavra após a primeira deve ser maiúscula
(conhecido como notação camelCase);(conhecido como notação camelCase);
6. VariáveisVariáveis
Atribuindo valor as variáveis:Atribuindo valor as variáveis:
String pessoa;String pessoa;
Int numeroCarro;Int numeroCarro;
pessoa = “Jose”;pessoa = “Jose”;
numeroCarro = 1;numeroCarro = 1;
7. VariáveisVariáveis
boolbool Verdadeiro ou Falso (Valores booleandos)Verdadeiro ou Falso (Valores booleandos)
bytebyte 0 a 255 (8 bits)0 a 255 (8 bits)
sbytesbyte -128 a 127 (8 bits)-128 a 127 (8 bits)
charchar Um caractere (16 bits)Um caractere (16 bits)
decimaldecimal ±1.0 × 10−28 a ±7.9 × 1028 (128 bits)±1.0 × 10−28 a ±7.9 × 1028 (128 bits)
doubledouble ±5.0 × 10−324 a ±1.7 × 10308 (64 bits)±5.0 × 10−324 a ±1.7 × 10308 (64 bits)
8. VariáveisVariáveis
floatfloat ±1.5 × 10−45 a ±3.4 × 1038 (32 bits)±1.5 × 10−45 a ±3.4 × 1038 (32 bits)
intint -2,147,483,648 a 2,147,483,647 (32 bits)-2,147,483,648 a 2,147,483,647 (32 bits)
uintuint 0 a 4,294,967,295 (32 bits)0 a 4,294,967,295 (32 bits)
longlong –9,223,372,036,854,775,808 a–9,223,372,036,854,775,808 a
9,223,372,036,854,775,807 (64 bits)9,223,372,036,854,775,807 (64 bits)
ulongulong 0 a 18,446,744,073,709,551,615 (64 bits)0 a 18,446,744,073,709,551,615 (64 bits)
9. VariáveisVariáveis
objectobject Qualquer tipo.Qualquer tipo.
shortshort -32,768 a 32,767 (16 bits)-32,768 a 32,767 (16 bits)
ushortushort 0 a 65,535 (16 bits)0 a 65,535 (16 bits)
stringstring Sequência de caracteres (16 bits porSequência de caracteres (16 bits por
caractere)caractere)