Questão: 64291 - Informática Diversos - Banca: - Prova: - Data: 01/01/2023

Sobre os conceitos que envolvem a linguagem C#, considere as...

Sobre os conceitos que envolvem a linguagem C#, considere as seguintes afirmativas:
1. Uma declaração de método cria um espaço de declaração separado. Isso significa que tudo o que é criado em um método é perdido no final do método.
2. No conceito de sobrecarga em um programa C#, duas funçôes não podem ter a mesma assinatura, e, além disso, elementos que não são membros não podem ter o mesmo nome dos membros.
3. Em um programa C#, os nomes dos parâmetros precisam ser exclusivos. Além disso, não podemos ter um parâmetro e uma variável criados em um bloco de função, com o mesmo nome.
4. Na passagem de parâmetros por valor, o valor da variável é passado. No caso de ref e out, o endereço da referência é passado.
5. No trecho de código a seguir, há um erro de compilação, por exemplo, pela duplicação do parâmetro parâmetro "i":
public class zzz
{
public void abc(int i, string i) {}
public void pqr(int i)
{
string i;
}
public static void Main()
{
}
}
Assinale a alternativa correta.

  • a
  • b
  • c
  • d
  • Próxima Questão

    Reiniciar Desempenho