Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Portées | Méthodes
Quizzes & Challenges
Quizzes
Challenges
/
Bases de C#

bookDéfi : Portées

Il y a trois variables dans le code suivant. Complétez les espaces vides avec les noms des variables afin que le code se compile avec succès :

main.cs

main.cs

copy
1234567891011121314151617181920212223242526
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(___); } else { int var3 = 12; Console.WriteLine(___); } } static void output() { Console.WriteLine(___); } } }

Les variables à portée globale sont accessibles dans toutes les méthodes.

main.cs

main.cs

copy
123456789101112131415161718192021222324252627282930
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(var2); } else { int var3 = 12; Console.WriteLine(var3); } } static void output() { Console.WriteLine(var1); } } }

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

What are the names of the three variables that need to be filled in?

Can you provide the code snippet with the blanks?

Can you explain more about the context or purpose of these variables?

bookDéfi : Portées

Glissez pour afficher le menu

Il y a trois variables dans le code suivant. Complétez les espaces vides avec les noms des variables afin que le code se compile avec succès :

main.cs

main.cs

copy
1234567891011121314151617181920212223242526
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(___); } else { int var3 = 12; Console.WriteLine(___); } } static void output() { Console.WriteLine(___); } } }

Les variables à portée globale sont accessibles dans toutes les méthodes.

main.cs

main.cs

copy
123456789101112131415161718192021222324252627282930
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(var2); } else { int var3 = 12; Console.WriteLine(var3); } } static void output() { Console.WriteLine(var1); } } }

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 9
some-alt