MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[C#] Aprendendo a declarar

3 participantes

Ir para baixo

[C#] Aprendendo a declarar Empty [C#] Aprendendo a declarar

Mensagem por Ricardo Qua 22 Ago 2012, 08:25

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 chamada MinhaVariavel;
  • 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.


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:

[C#] Aprendendo a declarar 68751376

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 alucamos 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:

Código:
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:

Código:
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:

Código:
int numeroFuncionario;
 
numeroFuncionario = 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 numeroFuncionario recebe 23.

Podemos também atribuir um valor a variável quando a declaramos, dessa forma:

Código:
int numeroFuncionario = 23;

Isso faz a mesma coisa que o exemplo anterior, só que tudo em uma linha.

Mais um exemplo:

Código:
char letraInicial = ‘M’;

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.

[C#] Aprendendo a declarar 47284314

Cada tipo no C# é um atalho para o tipo do Framework. Isso quer dizer que se declararmos a variável desta forma:

Código:
string nome;

ou dessa forma

Código:
System.String nome;

teremos o mesmo resultado. O atalho serve apenas para facilitar na hora de desenvolver a aplicação.

A seguinte tabela mostra os tipos de variáveis e os valores possíveis de se armazenar em cada uma delas.

[C#] Aprendendo a declarar 38061996

Todos os tipos na tabela com exceção dos tipos object e string são conhecidos como tipos simples.

Para retornar o tipo de qualquer variável do C# você pode usar o método GetType(); Como no exemplo:

Código:
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”.

Adicionando valor a uma variável :

É muito comum precisarmos adicionar ou subtrair valores de uma variável usando no calculo o valor que já esta armazenado na mesma.

O código seguinte declara uma variável do tipo integer chamada contador e armazena o valor 2 nesta variável, depois incrementa o valor 40:

Código:
int contador;
contador = 2;
contador = contador + 40;

No final do código acima a variável contador tem qual valor?

A resposta é 42, claro, criamos a variável, adicionamos o valor 2 nela e após, pegamos o valor dela (que era 2) e adicionamos 40, e armazenamos o valor na mesma.

Preste atenção na seguinte linha de código:

Código:
contador = contador + 40;

Perceba que para somar o valor a variável precisamos repetir o nome da variável.

Podemos fazer da seguinte forma também em C#:

Código:
contador += 40;

Isso teria o mesmo resultado e é uma maneira mais elegante.

Você pode subtrair também valores, como o exemplo:

Código:
contador -= 23;

Isso subtrairia 23 do valor da variável.

Na verdade você pode fazer isso com todos os operadores aritméticos, como multiplicação e divisão também.

Para saber mais você pode consultar a documentação do Visual Studio e procurar por “assignment”.
Ricardo
Ricardo


Mensagens : 1044

Ir para o topo Ir para baixo

[C#] Aprendendo a declarar Empty Re: [C#] Aprendendo a declarar

Mensagem por Storm™ Qua 22 Ago 2012, 08:30

man eu sou facinado por programaçao tanto quanto designer e com isso nossa veio tou sem palavras levou meu credito
Storm™
Storm™
Moderador Global
Moderador Global

Mensagens : 2155

http://senningames.com

Ir para o topo Ir para baixo

[C#] Aprendendo a declarar Empty Re: [C#] Aprendendo a declarar

Mensagem por Sαkurαy Qua 22 Ago 2012, 10:48

Mesmo eu já sabendo, vai ajudar quem quer se ingressar no C#, embora eu acho que o Java seria uma escolha melhor, pra quem quer sair do Visual Basic...
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[C#] Aprendendo a declarar Empty Re: [C#] Aprendendo a declarar

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos