C# - conceitos

1582 palavras 7 páginas
Bool
True
False

Operadores de igualdade
== igual a
!= diferente de

Operadores relacionais
< menor que maior que
>= maior ou igual a

Operadores lógicos condicionais
&& and (cria expressão booleana que seja verdadeira se as duas outras condições forem verdadeiras)
|| or (cria expressão booleana que seja verdadeira se uma das duas outras condições for verdadeira)

Incremento
Pré-incremento: ++count;
A soma é realizada primeira, e depois o cálculo
Pós-incremento: count++;
Primeiro é realizado o cálculo e depois a soma do contador

Decremento
Pré-decremento: --count;
A subtração é realizada primeira, e depois o cálculo
Pós-decremento: count--;
Primeiro é realizado o cálculo e depois subtrai do contador

Operadores de atribuição composta
Variável *= número (variável = variável * número)
Variável /= número (variável = variável / número)
Variável %= número (variável = variável % número)
Variável += número (variável = variável + número)
Variável -= número (variável = variável - número)

Métodos tipoDeRetorno nomeDoMétodo(parâmetros)
{
Instruções do corpo do método
}

Método void: é um método que não tem retorno

Sobrecarregando métodos
É quando os métodos possuem o mesmo nome, mas um número diferentes de parâmetros, ou quando os tipos de parâmetros forem diferentes.

Depurar ou debugar
Sobre a linha que deseja depurar/debugar, clique com o botão direito e depois em Run to cursor.
Step into: essa ação faz o depurador entrar no método chamado (vai para a chave de abertura).
Step over: essa ação faz o método executar a próxima instrução sem depurá-la (sem entrar nele).
Step out: essa ação faz o método atual continuar a executar ininterruptamente até o fim.

Parâmetros opcionais
É como se fosse uma sobrecarga no método, porque no método é passado diferentes parâmetros (e é aceito).
Para definir os parâmetros opcionais basta colocar um valor padrão para o parâmetro através do operador de atribuição (=).
Exemplo:

Relacionados

  • conceitos da linguagem c
    1634 palavras | 7 páginas
  • conceitos da linguagem C++
    1136 palavras | 5 páginas
  • Conceito, classificação da c
    946 palavras | 4 páginas
  • Conceito De Analfabeto C Pia
    255 palavras | 2 páginas
  • Conceitos iniciais de segurança da ç informação
    2072 palavras | 9 páginas
  • INFLA AO CONCEITO Unopar Ead Trabalho Individual C Pia
    1572 palavras | 7 páginas
  • A Import Ncia Do C Lculo Mental Para A Constru O Do Conceito De N Mero
    502 palavras | 3 páginas
  • Semin Rio I Direito Tribut Rio E Conceito De Tributo C Pia
    1930 palavras | 8 páginas
  • Congru^encias modulares: construindo um conceito e as suas aplicac~oes no ensino medio
    14245 palavras | 57 páginas
  • Fichamento: martino, luis c.; de qual comunicação estamos falando? in: teorias da comunicação: escolas, conceitos e tendências.
    680 palavras | 3 páginas