 
			
						Ahora veremos un tema que tiene mucho que ver con el post anterior. Trabajaremos con los métodos estáticos y veremos más a profundidad el uso, las ventajas y desventajas de esto.
					
				
						
							Autor: 
							Kevin Arias (Ver todos sus post)
						
					
				
																			C#
													C Sharp
													Fundamentos de programación
													Métodos estáticos
											
				
						Fecha de publicación: 2016-08-30 13:25:14
					
				
						Ayúdanos con el arduo trabajo que realizamos.
						
						
					
				
			[FUNDAMENTOS DE PROGRAMACIÓN CON C#] FUNDAMENTOS DE PROGRAMACIÓN CON C#: 017-MÉTODOS ESTÁTICOS (MEMORIA ESTÁTICA)
		
	Cuando usamos métodos estáticos debemos saber que nos da grandes beneficios como un acceso más rápido a los métodos o variables de una clase pero así también nos da ciertos inconvenientes en la asignación del uso de memoria.
En este post se explica detalladamente los pros y contras del uso de los métodos y variables estáticas por lo que se recomiendo ver el video planteado más abajo.
Seguidamente les dejo con el código empleado en este ejemplo.
OperacionesMatematicas.cs
namespace AppFirst
{
    public class OperacionesMatematicas
    {
        public static float sumar(float x, float y)
        {
            return (x + y);
        }
        public static float restar(float x, float y)
        {
            return (x - y);
        }
    }
}
Program.cs
using System;
namespace AppFirst
{
    public class Program
    {
        public static void Main(string[] args)
        {
            Console.WriteLine("La suma es: " + OperacionesMatematicas.sumar(7, 5));
            Console.WriteLine("La suma es: " + OperacionesMatematicas.restar(7, 5));
            Console.ReadLine();
        }
    }
}
Seguidamente les dejo con el video que explica a detalle el código anteriormente planteado, así como también, se explicará las ventajas y desventajas de usar los métodos y variables estáticas.
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
 
		 
		 
		