métodos en C sharp

Un método es un bloque de instrucciones definido dentro de una clase. Los programas hacen que las instrucciones se ejecuten mediante una llamada al método. En C#, cada instrucción se ejecuta en el contexto de un método.

Los métodos  pueden tener parámetros, es decir,  que un método puede utilizar variables predefinidas para ser utilizadas en sus procesos.

-  Podemos construir programas el módulos o subprogramas, con la finalidad de hacerlo mas legible.
-  Se consigue la reutilización de código. En lugar de escribir el mismo código repetido cuando se necesite, por ejemplo para validar una fecha, se hace una llamada al método que lo realiza.

A continuación se presenta un ejemplo que describe una forma de declarar los métodos en c #:


using System;
using System.Collections.Generic;
using System.Text;

namespace metodos
{
    class Program
    {
        static void Main(string[] args)
        {
            //llamada al metodo
            String cadena = DevuelvoCadena();
            int entero = DevuelvoValorEntero();
            float flotante = DevuelvoValorFloat();
            double doble = DevuelvoValorDouble();
           
            //representacion de los metodos en consola
            System.Console.WriteLine("Ejemplo de método void: "); noDevuelvoValor();
            System.Console.WriteLine("Ejemplo de método string: "+cadena);
            System.Console.WriteLine("Ejemplo de método int: " + entero);
            System.Console.WriteLine("Ejemplo de método float: " + flotante);
            System.Console.WriteLine("Ejemplo de método double: " + doble);

        }
        //Ejemplos de metodos
        public static void noDevuelvoValor() {
            System.Console.WriteLine("Este metodo es vacio solo se ejecuta, pero no retorna ningun valor");

        }
        public static String DevuelvoCadena()
        {
            return "Estoy devolviendo una cadena";

        }
        public static int DevuelvoValorEntero()
        {
            return 100;

        }
        public static float DevuelvoValorFloat()
        {
            return 1000.5f;

        }
        public static double DevuelvoValorDouble()
        {
            return 1000000000000000000000000.5;

        }
    }
}



Descargar código fuente



Comentarios

Entradas populares