 
			
						Ahora empezamos con el uso de clases y la creación de métodos lo cual nos servirá de mucho posteriormente para entender los conceptos de la programación orientada a objetos.
					
				
						
							Autor: 
							Kevin Arias (Ver todos sus post)
						
					
				
																			C#
													C Sharp
													Fundamentos de programación
													Clases
													Métodos
													Funciones
											
				
						Fecha de publicación: 2016-08-29 10:37:02
					
				
						Ayúdanos con el arduo trabajo que realizamos.
						
						
					
				
			[FUNDAMENTOS DE PROGRAMACIÓN CON C#] FUNDAMENTOS DE PROGRAMACIÓN CON C#: 013-CLASES Y MÉTODOS
		
	En este ejemplo sólo crearemos una clase donde podremos incorporar un método que realice una operación matemática, para posteriormente crear una instancia de la clase y así acceder y usar el método que definimos anteriormente.
Seguidamente les dejo el código de ejemplo que se emplea en este post.
Clase OperacionesMatematicas.cs
using System;
namespace AppFirst
{
    public class OperacionesMatematicas
    {
        public float? sumarRestar(float x, float y, string operacion)
        {
            float? resultado=null;
            switch (operacion)
            {
                case "sumar":
                    resultado = x + y;
                    break;
                case "restar":
                    resultado = x - y;
                    break;
                default:
                    Console.WriteLine("Operación incorrecta (Sólo debe ingresar \"sumar\" o \"restar\")");
                    break;
            }
            return resultado;
        }
    }
}
Clase principal Program.cs
using System;
namespace AppFirst
{
    public class Program
    {
        public static void Main(string[] args)
        {
            OperacionesMatematicas operacionMatematicas = new OperacionesMatematicas();
            string tipoOperacion = "sumar";
            float? resultado = operacionMatematicas.sumarRestar(5, 2.3f, tipoOperacion);
            Console.WriteLine("La "+(tipoOperacion=="sumar" ? "suma" : (tipoOperacion=="restar" ? "resta" : "Opción es indefinida"))+" es: " + resultado);
            Console.ReadLine();
        }
    }
}
Para mayor información del caso, a continuación les dejo con un video que explica a detalle cada parte del código anteriormente planteado.
INFORMACIÓN SOBRE EL AUTOR DEL ARTÍCULO

									KEVIN ARNOLD ARIAS FIGUEROA
								
									(SOFTWARE ARCHITECT - CODIDEEP E.I.R.L.):
								Profesional en tecnologías de la información con más de 10 años de experiencia en desarrollo de software empresarial, con amplios conocimientos en manejo de arquitecturas de software de escala vertical y horizontal, gestión de proyectos, liderazgo de equipos y dominio en modelado de procesos a gran escala.
			
		- Debes estar logueado para realizar comentarios
 
		 
		 
		