MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# Valores de retorno


Valores de retorno

En el tema Parámetros del método, utilizamos la palabra clave void en todos los ejemplos, lo que indica que el método no debe devolver un valor.

Si desea que el método devuelva un valor, puede utilizar un tipo de datos primitivo (como int o double) en lugar de void y use la palabra clave return dentro del método:

Ejemplo

static int MyMethod(int x)
{
  return 5 + x;
}

static void Main(string[] args)
{
  Console.WriteLine(MyMethod(3));
}

// Salidas 8 (5 + 3)

Inténtalo tú mismo »

Este ejemplo devuelve la suma de los dos parámetros de un método.:

Ejemplo

static int MyMethod(int x, int y)
{
  return x + y;
}

static void Main(string[] args)
{
  Console.WriteLine(MyMethod(5, 3));
}

// Salidas 8 (5 + 3)

Inténtalo tú mismo »

También puedes almacenar el resultado en una variable (recomendado, ya que es más fácil de leer y mantener):

Ejemplo

static int MyMethod(int x, int y)
{
  return x + y;
}

static void Main(string[] args)
{
  int z = MyMethod(5, 3);
  Console.WriteLine(z);
}

// Salidas 8 (5 + 3)

Inténtalo tú mismo »