003 - Variáveis e Tipos de Dados no C# Csharp
Nomeando uma variável:
A documentação do Microsoft .Net Framework da as seguintes recomendações para a nomeação das variáveis:
- Evite usar underline;
- Não crie variáveis que apenas se diferenciem apenas pela sua forma. Exemplo: minhaVariavel e outra chamadaMinhaVariavel;
- Procure iniciar o nome com uma letra minúscula;
- Evite usar todas as letras maiúsculas;
- Quando o nome tiver mais que uma palavra, a primeira letra de cada palavra após a primeira deve ser maiúscula (conhecido como notação camelCase);
- Não use notação Húngara.
Convenção camelCasing
Para usar esse tipo de convenção, capitalize a primeira letra de cada palavra menos da primeira. Como o exemplo:
int countMax;
A Microsoft recomenda usar essa convenção na nomeação de variáveis que definem campos e parâmetros.
Para maiores informações sobre convenção de nomes pesquise “Naming Guidelines”, na documentação do Visual Studio.
Palavras reservadas:
A linguagem C# reserva setenta e cinco palavras para seu próprio uso. Estas palavras são chamadas de palavras reservadas e cada uma tem um uso particular.
Palavras reservadas também não são permitidas como nome de variáveis.
Segue uma lista que identifica todas estas palavras:
abstract | as | base | Bool |
break | byte | case | Catch |
char | checked | class | Const |
continue | decimal | default | Delegate |
do | double | else | Enum |
event | explicit | extern | false |
finally | fixed | float | for |
foreach | goto | if | implicit |
in | int | interface | internal |
is | lock | long | namespace |
new | null | object | operator |
out | override | params | private |
protected | public | readonly | ref |
return | sbyte | sealed | short |
sizeof | stackalloc | static | string |
struct | switch | this | throw |
No painel de código do Visual Studio .NET as palavras reservadas são identificadas pela cor de letra azul.
Declarando variáveis:
Antes de usar uma variável é necessário declará-la. Neste momento alugamos espaço para esta variável na memória e dizemos que tipo de dado pode ser armazenado nela. O tipo de dado indica qual o tamanho do espaço vai ser reservado para a variável.
O C# pode armazenar diferentes tipos de dados: como inteiros, números de ponto flutuante, textos e caracteres. Assim que declaramos uma variável precisamos identificar que tipo de dado ela armazenará.
Declaramos especificando o tipo de dado seguido do nome da variável como no exemplo:
int contador;
Esse exemplo declara uma variável chamada contador do tipo integer. Ou seja ela deverá armazenar números inteiros, mais a frente estudaremos melhor o que armazenar em cada tipo de dado.
Podemos também declarar múltiplas variáveis de uma vez, fazemos isso da seguinte maneira:
int contador, numeroCarro;
Estamos declarando nesse exemplo duas variáveis do tipo integer, uma chamada contador e a outra numeroCarro.
Atribuindo valor a variáveis ;
Depois de declarar sua variável você precisa atribuir um valor a ela. No C# você não pode usar uma variável antes de colocar um valor nela, isso gera um erro de compilação.
Exemplo de como atribuir um valor a uma variável:
int numeroAleatorio;
numeroAleatorio = 23;
Primeiro nos declaramos nossa variável do tipo integer. Depois atribuímos o valor 23 a ela. Entendemos pelo sinal de igual como recebe. Assim numeroAleatorio recebe 23.
Podemos também atribuir um valor a variável quando a declaramos, dessa forma:
int numeroAleatorio = 23;
Isso faz a mesma coisa que o exemplo anterior, só que tudo em uma linha.
Mais um exemplo:
char letraInicial = ‘C’;
Tipos de variáveis:
A seguinte tabela mostra os tipos do C# com sua referencia no Framework.
Os tipos da tabela abaixo são conhecidos como tipos internos ou Built-in e selecionei os mais utilzados.
Cada tipo no C# é um atalho para o tipo do Framework. Isso quer dizer que se declararmos a variável desta forma:
string nome;
ou dessa forma
System.String nome;
teremos o mesmo resultado. O atalho serve apenas para facilitar na hora de desenvolver a aplicação.
Para retornar o tipo de qualquer variável do C# você pode usar o método GetType(); Como no exemplo:
Console.WriteLine(minhaVariavel.GetType());
Isso retornaria o tipo da variável minhaVariavel.
Para maiores informações sobre tipos de variáveis consulte a documentação do Visual Studio por “data types”.
Nenhum comentário:
Postar um comentário