C# O Que é?
Trabalho Universitário: C# O Que é?. Pesquise 862.000+ trabalhos acadêmicosPor: alexsilva15 • 6/6/2013 • 714 Palavras (3 Páginas) • 316 Visualizações
O C# (pronuncia-se "C sharp") é uma linguagem de programação criada para o desenvolvimento de uma variedade de aplicações que executam sobre o .NET Framework. C# é uma linguagem simples, poderosa, com tipagem segura e orientada a objetos. As várias inovações no C# permitem o desenvolvimento rápido de aplicações, mantendo a expressividade e a elegância das linguagens C-style.
Visual C# é uma implementação da linguagem C# pela Microsoft. Visual Studio suporta Visual C# com um editor de código completo, compilador, modelos de projetos, designers, assistentes de código, um depurador poderoso e fácil de usar e outras ferramentas. A biblioteca de classes do .NET Framework fornece acesso a vários serviços do sistema operacional e outras classes úteis e bem estruturadas que aceleram significativamente o ciclo de desenvolvimento.
Mas afinal por que você iria querer aprender C# agora ?
Existem muitas razões que eu poderia citar mas a principal é que haverá uma grande demanda para desenvolvedores com conhecimento de C# da plataforma .NET.
Se você esta começando agora e ler este artigo até o fim verá que C# é muito mais fácil do que parece.(Se você conhece Java esta em casa...)
Declarando váriáveis
Declarar variáveis em C# é simples , abaixo temos a diferentes formas de declarar variáveis em C#
int a;
double area = 0;
int salario, imposto , soma;
int contador = 10;
string nome;
string nomeCompleto = "Little John";
Estruturas de repetição ( Laços )
while
int i = 0;
while ( i < 5 )
{
Console.WriteLine ( i );
++i;
}
repete 5 vezes e imprime o valor de i.
Resultado do laço while:
0
1
2
3
4
for
int i = 0;
for ( int i = 0; i < 5; i++ )
{
Console.WriteLine ( i );
}
Resultado do laço For:
0
1
2
3
4
do ... while
int i = 0;
do
{
Console.WriteLine ( i );
i++;
}
while ( i < 5 );
O laço Do/While é quase igual ao laço While.
A única diferença é que o código dentro do laço será executado pelo menos uma vez pois a seguir é feita a verificação da condição.
foreach
string [] nomes = new string[] { "Macoratti", "Miriam"};
foreach ( string nome in nomes )
{
Console.WriteLine ( nome );
}
O laço - foreach - pode ser usado para iterar através de
uma coleção como um array , ArrayList ,etc.
A saida para o laço é :
Macoratti
Miriam
Operadores Condicionais
if ... else
string nome = "Macoratti";
if ( nome == "Pedro" )
{
Console.WriteLine( "Você esta no bloco 'if'" );
}
else
{
Console.WriteLine( "Você esta no bloco 'else'" );
}
Operador usado para testar condições lógicas e executar a porção de código baseado na condição.
No exemplo se o nome definido for igual a 'Pedro'
...