Pesquisa sobre c#

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (611 palavras )
  • Download(s) : 0
  • Publicado : 12 de março de 2012
Ler documento completo
Amostra do texto
Pesquisa sobre C# 4.0

1) O que é um Framework?

Framework é uma abstração que une códigos comuns entre vários
projetos de software provendo uma funcionalidade genérica. Um
framework podeatingir uma funcionalidade específica, por configuração,
durante a programação de uma aplicação.

2) Cite 6 tipos de dados C#

char, int, float, double, wchar_t e bool.

3) Para que seve a CLR?

Éuma aplicação similar que se encarrega de providenciar a execução

das aplicações para elas escritas. O clr é o verdadeiro responsável pela

integração entre as linguagens suportadas pelaplataforma.

4) Cite 2 declarações de controle de condição

while

int i = 0;
while ( i < 5 )
{
Console.WriteLine ( i );
++i;
}
repete 5 vezes e imprime o valor de i.

for

int i = 0;
for (int i = 0; i < 5; i++ )
{
Console.WriteLine ( i );
}

foreach

string [] nomes = new string[] { "Macoratti", "Miriam"};
foreach ( string nome in nomes )
{
Console.WriteLine ( nome );

}5) Para que serve as palavras Public, Private e Protected?
R= Public = os membros podem ser acessados por um código fora da
classe.
Private =Os membros podem ser acessados dentro da classe osdeclara ou
por método da próxima classe.
Protected = Os mebros podem ser acessados na classe que os declara e
nas classes derivadas.

6) Como fazer um comentário em C#?

//

/* */

/*

*/7) Pra que serve um Namespace?

Namespace são rótulos que servem para agrupar e organizar as classes.

8) O que é um tratador de exceção e onde ele é utilizado? Explique e de

um exemplo?

R=O tratamento de exceções é controlado por 4 palavras-chave: try,cath, throw e

finally. Os comandos que podem gerar uma exceção devem estar em um bloco try. E

quando uma exceção ocorre em umbloco try, diz-se que ela é disparada.

Try{

//código}

catch(tipo-excecao1 [objeto-excecao1]){

//tratamento de tipo-escecao1}

9) Pra que serve os Genéricos

R= Permite classes, métodos,...
tracking img