informatica
Anders Hejlsberg
2- A qual empresa pertence o C#?
Microsoft
3- Cite 3 características da linguagem C# e com suas palavras explique essas 3 características
Sua sintaxe é simples e de fácil aprendizagem, muito familiar com a sintaxe de JAVA e C. Além disso, simplifica muitas complexidades do C++, fornecendo recursos poderosos, como tipos de valor nulo, enumerações, delegações, expressões lambdas e acesso direto a memória, suporte a métodos e tipos genéricos, gerando uma melhor segurança de tipo e desempenho.
Como C# é uma linguagem orientada a objetos, ela suporta conceitos como encapsulamento, herança e polimorfismo. Todas suas variáveis e métodos são encapsulados dentro das definições de uma classe. Ela é usada na maioria das classes do .NET framework. Foi a primeira linguagem orientada a componentes da família C/C++, segue os padrões POO, onde tudo deriva de um ancestral comum, no caso de C# é System.Object.
Métodos e tipos não precisam ser declarados em ordem, um arquivo C# pode conter inúmeras classes, estruturas e interfaces. As inovações do C# permitem escrita de aplicativos de maneira rápida, mantendo a expressividade e elegância das linguagens C-Style. Permite aos seus desenvolvedores criarem uma infinidade de aplicativos compatíveis com o .NET framework, como por exemplo aplicações tradicionais do Windows, web services, componentes distribuídos, aplicativos cliente-servidor e aplicativos com integração de banco de dados, entre outros tipos.
4- Quais são os 2 tipos de dados básicos da linguagem C#?
Classe Console e Classe Convert
5- O que é uma classe C#?
6- O que são atributos de classes?
7- Para que servem os métodos de uma classe?
Implementam uma ação.
8- Para que serve o modificador public?
Garante que um método é acessado por todas as classes sem qualquer restrição;
9- Qual a diferença entre parâmetros passados por valor e referência?
Passagem de parâmetros por valor: A função recebe uma cópia da