segunda-feira, 26 de setembro de 2011

Controles do Windows Forms Application

Existem vários controles Ex : Form,Button,TextBox,Label,ComboBox,ListBox,ToolTip,GroupBox,RadioButton,CheckBox entre outros...
cada controle tem uma função,o Form por exemplo serve para fazer aplicações com interface para usuários mais visuais e os outros controles citados acima ficam dentro do Form.

Classes

Definimos as classes como sendo conjuntos de objetos que são agrupados por terem similaridades de comportamento e características.


Para compreender as classes, consideremos a necessidade de criar um objeto Casa, listaremos as características que uma Casa tem:

Nome do objeto: Casa (tipo)
Características: cor, altura (atributos)



declarando uma classe em C# :
class Casa
{
string sCor;
string sAltura;
}

Namespace

Com a utilização do Namespace  cria-se um contêiner nomeado para outros identificadores, como classes. Pode haver duas classes de mesmo nome, estando elas uma em cada Namespace não haverá conflito.

Comandos BREAK e CONTINUE


Quando o comando BREAK é utilizado ele interrompe o laço assim que a condição desejada é atendida, fazendo o programa efetuar a leitura da próxima linha após o laço.



O comando CONTINUE somente é utilizado em laços de repetição, mesmo havendo uma condição no meio do laço.ele termina de executar todo o laço.

Laços de repetição 2

O comando FOR é utilizado quando sabemos o número de vezes que um bloco deve se repetir, para que seja concluída uma condição.
Exemplo :


for(int a = 0; a < 15; a++)
{
Console.WriteLine(a.ToString());
}

Laços de repetição

O comando WHILE,  é usado quando não sabemos quantas vezes é necessário repetir um bloco para que obtenhamos uma condição verdadeira, essa condição de retorno deve ser booleana(TRUE ou FALSE).

O comando DO/WHILE tem o mesmo funcionamento que o comando WHILE, tendo como única diferença que mesmo que a variável tenha um valor maior do que o valor da condição, ele será executado ao menos uma vez.

Csharp - Comandos de Decisão SWITCH/CASE

Neste  artigo veremos os comandos de decisão SWITCH/CASE

Usando a instrução SWITCH você pode simular assim como no IF/ELSE a utilização de várias instruções, podendo somente verificar uma relação de igualdade,
não se pode usar os operadores (&&, || ou !).

 A instrução CASE avalia o argumento que apresenta o tipo definido na instrução SWITCH, caso mais de uma condição seja igual ela não será válida.



Csharp - Comandos de decisão IF/ELSE

Os comandos de decisão que utilizamos nos blocos são IF/ELSE(SE/SENÃO)
então a estrutura de utilização é :
if(condição)
{
Comandos
}
else
{
Comandos
}