Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
lineal, esto provocaba códigos muy extensos, mal organizados, difíciles de dar mantenimiento, volver
a escribir código repetido, etc.
Al surgir la programación estructurada existe la idea de organizar un programa por módulos,
permitiendo así una mejor organización e identificación de los mismos.
De esta forma los módulos podrían ser reutilizados cuando fuese necesario sin tener que escribirlos
de nuevo, a estos módulos actualmente se les dio el nombre de métodos.
Los métodos son un conjunto de instrucciones que realizan una tarea específica y bien definida,
pueden ser escritos una vez, pero pueden ser invocados las veces que sea necesario, esto da al
programador ciertas ventajas.
Facilita la separación de actividades en módulos debidamente identificados
Organiza de manera legible y fácil de entender a los programas.
Facilita la depuración, corrección y mantenimiento de los programas.
Ejemplo:
Como se puede observar en el código, se crean los métodos suma () y resta ()
Estos métodos devuelven resultados siempre y cuando se generen dentro del mismo método y no
desde el método Main ().
Como también se utiliza la función return para devolver valores en los métodos que si lo hacen.
Las principales diferencias radican en si devuelven resultado o no devuelven, también existe otra
diferencia visible, y son las variables, estas deben ser variables locales donde no se devuelve valor
static void suma()
{
int n1, n2, suma;
Console.WriteLine("Por favor digité el 1er número");
n1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Por favor digité el 2do número");
n2 = Convert.ToInt32(Console.ReadLine());
suma = n1 + n2;
Console.WriteLine("el resultado de {0} + {1} = {2} ",n1, n2, suma);
}
static void resta()
{
int n1, n2, resta;
Console.WriteLine("Por favor digité el 1er número");
n1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Por favor digité el 2do número");
n2 = Convert.ToInt32(Console.ReadLine());
resta = n1 - n2;
Console.WriteLine("el resultado de {0} - {1} = {2} ", n1,n2,resta);
}
CONCLUSIÓN:
Cuando más prácticas la programación te das cuenta que utilizar métodos ayuda mucho a organizar y
facilita al programador dar mantenimiento y depuración a los programas, esto también hace que el
sistema sea más eficiente y se requiere un menor esfuerzo, por eso es muy importante dominar el uso
de los métodos.
Referencias:
UNADM. (2017). Programa de la Asignatura: Programación NET 1 Unidad 3 Métodos. 2017, de UNADM
Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/05/DPRN1/U3/Unid
ad_3_Metodos.pdf
Microsoft. (2017). 10.2.5 Miembros estáticos y de instancia. 2017, de Microsoft Sitio web:
https://msdn.microsoft.com/es-es/library/aa645629(v=vs.71).aspx
Microsoft. (2015). Métodos (Guía de programación de C#). 2017, de Microsoft Sitio web:
https://msdn.microsoft.com/es-MX/library/ms173114.aspx
López T, B. (2017). IMPLEMENTACIÓN DE MÉTODOS EN C# .NET. 2017, de SEP Sitio web:
http://www.itnuevolaredo.edu.mx/takeyas/Articulos/CSharp/Implementacion%20de
%20metodos%20en%20CSharp.pdf