El uso de métodos es un elemento central de la programación en C#. Te permite crear programas más limpios, estructurados y fáciles de mantener. En este tutorial aprenderás cómo crear e implementar métodos con valor de retorno. A través de un ejemplo práctico, donde sumaremos dos números, podrás seguir los pasos básicos.
Principales conclusiones
- Los métodos con valor de retorno permiten procesar entradas de usuarios y devolver resultados.
- El valor de retorno se establece con la palabra clave return.
- Se pueden pasar parámetros a los métodos para ampliar y generalizar la funcionalidad.
- Un método bien nombrado mejora la legibilidad y comprensión de tu código.
Guía paso a paso
Primer paso: Solicitar el primer número
Comienza creando tu método para solicitar el primer número. El método necesita un valor de retorno del tipo string, ya que la consola solo devuelve texto (strings). Usa el modificador de acceso static y llama a tu método AbfrageZahl1. El cuerpo del método se define con llaves.
Aquí es donde deberías insertar el screenshot:

Segundo paso: Establecer el valor de retorno
Para que el método pueda devolver un valor, debes usar la palabra clave return. En este ejemplo, deseas devolver el primer número solicitado por la consola como un string. Capturas el valor con Console.ReadLine() y lo guardas en una variable llamada Zahl1. Luego devuelves esta variable en tu método.
Aquí es donde deberías insertar el screenshot:
Tercer paso: Crear método para solicitar el segundo número
Para maximizar la reutilización de tu código, deberías diseñar el método de tal manera que no solo solicite el primer número, sino también el segundo. Puedes modificar el método para que también necesite un parámetro para la salida en consola, como por ejemplo: Por favor, ingrese el segundo número a sumar.
Para ello, coloca el nuevo parámetro entre paréntesis en el método y llámalo, por ejemplo, Ausgabetext.
Aquí es donde deberías insertar el screenshot:

Cuarto paso: Devolver el segundo número
Ahora implementas la lógica para solicitar el segundo número. Al igual que con el primer número, usas la palabra clave return para devolver el número capturado. Este proceso incluye el mensaje de salida para el usuario y nuevamente capturas la entrada con Console.ReadLine(), que ahora proporciona el valor de retorno para la variable Zahl2.
Aquí es donde deberías insertar el screenshot:
Quinto paso: Llamar al método para la salida en consola
Regresa al método Main y llama al método creado para solicitar los números. Inserta el método AbfrageZahlenKonsole en tu código y pasa los textos de salida deseados para los dos números. Cuando inicias el programa ahora, se le pedirá al usuario que ingrese los números.
Aquí es donde deberías insertar el screenshot:

Resumen - Programación en C#: Crear y utilizar métodos con valor de retorno
En este tutorial has aprendido cómo implementar métodos con valores de retorno en C# para procesar entradas simples de usuarios. Has aprendido los fundamentos de la devolución de valores, el uso de parámetros y la estructuración de tus métodos. Con este conocimiento, estás en condiciones de hacer que tus programas en C# sean más efectivos y mejorar la interactividad con los usuarios.
Preguntas frecuentes
¿Qué es un método con valor de retorno?Un método con valor de retorno es una función que devuelve un tipo de dato específico, en lugar de solo realizar una acción.
¿Cómo puedo establecer un valor de retorno en C#?Puedes hacerlo con la palabra clave return, seguida del valor que deseas devolver.
¿Qué son los parámetros en los métodos?Los parámetros son variables que puedes pasar a un método para proporcionar información específica para el procesamiento.
¿Con qué frecuencia puedo utilizar un método?Puedes llamar a un método tantas veces como desees, siempre que cumpla con los mismos requisitos de parámetros y valores de retorno.