Pesquisa sobre c#
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 pode atingir 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 pela plataforma.
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 os declara 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 um bloco 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,