Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Practicando Alcances | Métodos
Conceptos básicos de C#

bookPracticando Alcances

Hay tres variables en el siguiente código. Rellena los espacios en blanco con nombres de variables de manera que el código se compile correctamente:

cs

main

copy
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(___);
}
}
}
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(___); } } }
  1. Las variables de ámbito global pueden ser accedidas dentro de todos los métodos.
cs

main

copy
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);
}
}
}

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); } } }
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 9
some-alt