QCM C# – Framework .NET – Partie 7
QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur C# comprennent divers sujets(.NET, les structures, les tableaux, les interfaces, etc …). Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur C#.
1. Lequel des énoncés suivants est correct en ce qui concerne le constructeur de classe ?
A Un constructeur de classe est une fonction membre spéciale d’une classe qui est exécutée chaque fois que nous créons de nouveaux objets de cette classe.
B Un constructeur a exactement le même nom que celui de la classe et n’a pas de type de retour.
C Les deux ci-dessus.
D Aucune de ces réponses.
2. La surcharge des opérateurs est une sorte de polymorphisme dynamique.
A Vrai
B Faux
3. Laquelle des directives suivantes du préprocesseur permet de tester un ou plusieurs symboles pour voir s’ils évaluent à true en C# ?
A define
B undef
C if
D elif
4. Laquelle des affirmations suivantes est vraie à propos de la classe System.ApplicationException en C# ?
A La classe System.ApplicationException prend en charge les exceptions générées par les programmes d’application.
B Les exceptions définies par les programmeurs doivent dériver de cette classe.
C Les deux.
D Aucune de ces réponses.
5. Quelle est la syntaxe correcte pour afficher « Hello World » en C# ?
A print ("Hello World");
B System.out.println("Hello World");
C cout << "Hello World";
D Console.WriteLine("Hello World");
6. C# est un alias de C++
A Vrai
B Faux
7. Comment insérer des COMMENTAIRES dans un code C# ?
A // Ceci est un commentaire
B /* Ceci est un commentaire
C # Ceci est un commentaire
D \\ Ceci est un commentaire
8. Quel type de données est utilisé pour créer une variable destinée à stocker du texte ?
A myString
B str
C string
D Txt
9. Comment créer une variable avec la valeur numérique 3 ?
A x = 3;
B int x = 3;
C double x = 3;
D num x = 3
10. Comment créer une variable avec le nombre flottant 2.8 ?
A int x = 2.8;
B int x = 2.8D;
C byte x = 2.8
D double x = 2.8D;