Questões de Concurso
Comentadas sobre c sharp em programação
Foram encontradas 97 questões
Sabendo-se que a variável path contém o endereço completo de um arquivo texto, e que a variável X foi declarada como string, analise o código C# a seguir.
X = File.ReadAllText(path)
Assinale a opção que apresenta o efeito desse trecho quando
executado.
No contexto do C#, analise o comando a seguir.
for(; ; )
{
// ...
}
O efeito disso é
Considere o seguinte trecho de código C#.
Assinale a opção que contém os valores exibidos, na ordem
correta.
I. Internal. II. Private. III. Protected. IV. External.
Assinale a opção que indica os modificadores da lista acima que, além do modificador public, são válidos no C#, quando da especificação da acessibilidade de um membro ou tipo.
Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#.
Analise o código C# exibido a seguir.
using System;
namespace ErrorHandlingApplication {
class DivNumbers {
int result;
DivNumbers() {
result = 0;
}
public void division(int num1, int num2) {
try {
result = num1 / num2;
}
catch (SystemException e) {
Console.WriteLine
(e.ToString().Split(':')[0]);
} finally {
Console.WriteLine
("Resultado: {0}", result);
}
}
static void Main(string[] args) {
DivNumbers d = new DivNumbers();
d.division(24, 2 >> 1);
}
}
}
Assinale a opção que exibe o resultado da execução desse código.
I. Não são permitidas chaves duplicadas. II. Há uma propriedade Keys para recuperar todas as chaves da tabela. III. Há uma propriedade Values para recuperar todos os valores da tabela. IV. O método Remove requer como argumentos a chave e o valor do item a ser removido.
Está correto somente o que se afirma em:
A construção correta para distinguir os dois casos é:
Sobre as linguagens C# .NET e PHP, analise as seguintes afirmativas e os trechos de código:
I. new Tuple<string, string, int> ("Concurso UPE/SAD", "Prova Analista", 2017).
II. suporta características do paradigma de programação funcional como expressões lambda.
III. partial class A { ... }
Assinale a alternativa CORRETA em relação à validade da afirmativa ou do trecho de código nas duas linguagens.
Quanto ao C#, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) A palavra-chave unsafe denota um contexto inseguro e é necessária para qualquer operação que envolva ponteiros.
( ) Código unsafe não é necessariamente perigoso, é apenas um código cuja segurança não pode ser verificada pelo CLR.
( ) Códigos unsafe são desnecessários em qualquer situação.
( ) Códigos unsafe pioram o desempenho de uma
aplicação por exigir a verificação dos limites de
matrizes e vetores.