• Lunes 20 de Mayo de 2024, 03:44

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - juanchoweb

Páginas: [1]
1
C# / Re:Duda con NAMESPACE
« en: Jueves 1 de Marzo de 2012, 20:02 »
Los metodos marcados como static no necesitan de una instancia para poder ejecutarlos es decir algo como esto ->

MiClase obj= new MiClase(); //no es necesario si el metodo que necesitas es static
MiClase.Suma(1,2); //Accediendo al metodo static ;)

Código: [Seleccionar]

public class MiClase
{
  public static int Suma(int n1, int n2)
 {
      return n1 + n2;
 }
}


Me entro la curiosidad sobre el por qué tienes ese problema y realicé el ejercicio y el problema surgió cuando la clase tiene el mismo nombre que el namespace.


Al cambiar el nombre de la clase y el nombre del archivo .cs  todo funcionó perfectamente.

PD. Adjunto la libreria con el metodo statico para que la importes al proyecto
Espero que comentes si el problema.

Páginas: [1]