1. Quelle est la sortie du code suivant ?int[] arr = new int[5]; arr[0] = 10; arr[1] = 20; Console.WriteLine(arr[2]);
Les éléments non initialisés d'un tableau d'entiers en C# sont initialisés à 0 par défaut.
2. Quel mot-clé est utilisé pour créer une interface en C# ?
Le mot-clé interface
est utilisé pour déclarer une interface en C#.
3. Que fait l'opérateur &&
en C# ?
L'opérateur &&
est l'opérateur 'ET' logique qui retourne vrai seulement si les deux opérandes sont vrais.
4. Quelle est la sortie du code suivant ?Console.WriteLine(Math.Pow(2, 3));
La méthode Math.Pow
calcule la puissance, donc Math.Pow(2, 3)
donne 2 élevé à la puissance 3, soit 8.
5. Quelle est la sortie du code suivant ?Console.WriteLine('a' + 'b');
Les caractères sont convertis en leurs valeurs ASCII, donc 'a' est 97 et 'b' est 98, et leur somme est 195.
6. Que fait l'opérateur ?:
en C# ?
L'opérateur ?:
est l'opérateur conditionnel qui retourne une valeur en fonction d'une condition.
7. Quelle est la sortie du code suivant ?Console.WriteLine(5 / 2);
En C#, la division entière entre deux entiers donne un entier. Ici, 5 / 2
donne 2.
8. Que fait la méthode ToString()
en C# ?
La méthode ToString()
est utilisée pour convertir un objet en chaîne de caractères.
9. Quelle est la sortie du code suivant ?Console.WriteLine("Hello".Substring(1, 3));
La méthode Substring
extrait une sous-chaîne à partir d'un index donné avec une longueur spécifiée. Ici, "Hello".Substring(1, 3)
donne "ell".
10. Quel est le type de la variable suivante ?var y = 3.14;
Le mot-clé var
permet au compilateur de déterminer le type de la variable en fonction de la valeur assignée. Ici, y
est de type double
.
11. Que fait le mot-clé async
en C# ?
Le mot-clé async
indique qu'une méthode est asynchrone et peut utiliser le mot-clé await
.
12. Quelle est la sortie du code suivant ?Console.WriteLine(10 % 3);
L'opérateur %
est l'opérateur modulo qui retourne le reste de la division. Ici, 10 % 3
donne 1.
13. Que fait la méthode TryParse()
en C# ?
La méthode TryParse()
tente de convertir une chaîne en entier et retourne un booléen pour indiquer si la conversion a réussi.
14. Quelle est la sortie du code suivant ?Console.WriteLine("Test".ToUpper());
La méthode ToUpper()
convertit une chaîne en majuscules. Ici, "Test".ToUpper()
donne "TEST".
15. Que fait la méthode Equals()
en C# ?
La méthode Equals()
est utilisée pour comparer deux objets pour l'égalité.
16. Quelle est la sortie du code suivant ?int[] arr = {1, 2, 3}; Console.WriteLine(arr.Length);
La propriété Length
retourne le nombre d'éléments dans le tableau. Ici, arr.Length
est 3.
17. Que fait l'opérateur ||
en C# ?
L'opérateur ||
est l'opérateur 'OU' logique qui retourne vrai si au moins un des opérandes est vrai.
18. Quelle est la sortie du code suivant ?Console.WriteLine("123".Length);
La propriété Length
d'une chaîne retourne le nombre de caractères dans la chaîne. Ici, "123".Length
est 3.
19. Que fait le mot-clé using
en C# ?
Le mot-clé using
est utilisé pour s'assurer que les ressources sont correctement nettoyées après utilisation.
20. Quelle est la sortie du code suivant ?int? x = null; Console.WriteLine(x.HasValue);
La propriété HasValue
vérifie si une variable nullable a une valeur. Ici, x
est null
, donc x.HasValue
est false
.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.