c# méthode: QCM
Ce QCM C# .NET concerne le sméthodes Ce test permet de mesurer votre capacité à travailler avec les méthodes
6 questions
Commencer le quiz
QUESTION 1 / 6
1.
Qu\'affiche le code suivant ?
<div class=\"mcqQuestion__content richContainer\" data-reactid=\".1.0.2.$1.0.0.1\">
<pre>static void Main(string[] args)
{
int i=Somme(3,Somme(4,5));
Console.WriteLine(i);
}
private static int Somme(int a,int b)
{
if(a==5)
return 1;
else
return a+b;
}</pre>
</div>
<div class=\"mcqQuestion__answers\" data-reactid=\".1.0.2.$1.0.0.3\"></div>
0
8
12
4
Ce code ne compile pas
QUESTION 2 / 6
2.
Parmi ces types de variables, lequel doit-on utiliser pour indiquer qu\'une méthode ne renvoie rien ?
return
string.empty
void
int
QUESTION 3 / 6
3.
Laquelle de ces définitions de string évite le recours aux séquences d\'échappement en C# ?
string s = #\"Test string\";
string s = .\"Test string\";
string s = @\"Test string\";
string s = \"Test string\";
QUESTION 4 / 6
4.
À quoi sert le mot-clé using ?
À importer un espace de noms
À référencer une assembly du framework .NET
À mettre une assembly dans le Global Assembly Cache (GAC)
QUESTION 5 / 6
5.
Si une méthode est marquée comme <strong>protected internal</strong>, qui peut y accéder ?
Les classes qui sont à la fois dans le même assembly et qui dérivent de la classe dans laquelle cette méthode est déclarée.
Seules les méthodes qui sont dans la même classe que la méthode en question.
Les méthodes Internal ne peuvent être appelées que par reflection.
Les classes du même assembly et celles qui dérivent de la classe dans laquelle cette méthode est déclarée.
QUESTION 6 / 6
6.
Qu\'affiche le code suivant ?
<pre>int[] tab=new int[] {1,2,3,4};
int resultat=tab[1]+tab[2];
Console.WriteLine(resultat);</pre>
1
3
5
Le code ne compile pas
Le code compile mais provoque une erreur à l\'exécution
Précédent
Suivant
Terminer
Chargement...
Entrée
Aucun résultat pour cette recherche
Essayez d'autres mots-clés ou vérifiez l'orthographe
↑↓
naviguer
↵
ouvrir
esc
fermer
Recherche intelligente