elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: 4n4lDetector v1.3: herramienta de análisis estático de malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  Iniciar Clase
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Iniciar Clase  (Leído 132 veces)
PETTETE

Desconectado Desconectado

Mensajes: 127


Ver Perfil
Iniciar Clase
« en: 13 Febrero 2018, 10:07 »

Hola buenas, llevo un tiempillo programando con vb.net y c# pero todo este tiempo no he utilizado clases.
Bien hoy si, y tengo una duda.
he creado una clase con una función.
como puedo ejecutar la clase?

me gustaría iniciar la clase al pulsar un botón pero no se como hacerlo..

¿algún consejito?


En línea

UN SALUDO DE VUESTRO AMIGO Y VECINO,
PETETE;)
Eleкtro
🌍 🕉️ 🛏️ Novato Astral 🛏️ 🕉️ 🌍 y...
Moderador Global
***
Desconectado Desconectado

Mensajes: 9.462


El sentido común es el menos común de los sentidos


Ver Perfil
Re: Iniciar Clase
« Respuesta #1 en: 13 Febrero 2018, 11:02 »

llevo un tiempillo programando con vb.net y c# pero todo este tiempo no he utilizado clases.

Ese tipo de comentario a estas alturas demuestra que te estás precipitando y algo está fallando en el aprendizaje autodidacta... por que te estás saltando pasos esenciales por el camino.

Deberías empezar por leer la definición de lo que es una clase hasta comprenderlo bien, y veo realmente necesario que leas una guía de introducción básica al lenguaje C# o VB.NET y los principales conceptos de la programación orientada a objetos, basicamente por que llevas mucho tiempo programando en .NET sin saber o entender ni diferenciar lo que es una clase... cuando en realidad has estado utilizado clases cientos de veces para hacer cualquier cosa.



como puedo ejecutar la clase?

El término apropiado es instanciar. Para crear una instancia de tu clase (suponiendo que hayas definido una clase instanciable) lo harías de la misma forma que lo has estado haciendo todo este tiempo con el resto de clases definidas en la librería de clases de .NET Framework, es decir, usando al operador New (o new en C#) para llamar al método constructor de tu clase.



¿algún consejito?

Creo que no hay mejor consejo que te pueda servir más que por tu parte empieces a estudiar y practicar para que comprendas lo que es cada cosa. Aquí abajo está todo lo que necesitas saber para resolver la duda que tienes y de paso aprender un poco, empieza a leer...


Saludos!


« Última modificación: 13 Febrero 2018, 11:16 por Eleкtro » En línea


[/cent
MeTaD

Desconectado Desconectado

Mensajes: 82


Ver Perfil
Re: Iniciar Clase
« Respuesta #2 en: 18 Febrero 2018, 01:21 »

Ampliando un poco más la expuesta anterior:

Código:
Class MiClase
{
    Public void MiFuncion()
    {
          Console.WriteLine(“Yay!, he servido”);
    }
}

Código:
Public void Main()
{
     Var instanciandoClase = new MiClase();
     instanciandoClase.MiFuncion();
     Console.ReadKey();
}

Básicamente ese es un ejemplo... Espero te sirva.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines