Re: Estoy migrqando una apolicacion de vb a c#

15/04/2010 - 08:33 por Alberto Poblacion | Informe spam
"Alberto Poblacion" <earthling-quitaestoparacontestar@poblacion.org> wrote
in message news:...

public static class MC011001
{
clsWhse PubVar = new clsWhse();
}



Perdón, se me olvidó escribirle el "static" a la variable:

public static class MC011001
{
public static clsWhse PubVar = new clsWhse();
}

Preguntas similare

Leer las respuestas

#1 Miguel Arenas
15/04/2010 - 21:34 | Informe spam
cuando escribo. MC011001.PubVar.
no me aparecen las variables que estan en la clase.

"Alberto Poblacion" wrote:

"Alberto Poblacion" wrote
in message news:...
> public static class MC011001
> {
> clsWhse PubVar = new clsWhse();
> }

Perdón, se me olvidó escribirle el "static" a la variable:

public static class MC011001
{
public static clsWhse PubVar = new clsWhse();
}


.

Respuesta Responder a este mensaje
#2 Alberto Poblacion
16/04/2010 - 09:06 | Informe spam
"Miguel Arenas" wrote in message
news:
cuando escribo. MC011001.PubVar.
no me aparecen las variables que estan en la clase.



Vayamos por partes. Cuando escribes MC011001. , ¿te aparece PubVar? Si
es así, entonces la declaración de MC011001 y la de PubVar dentro de dicha
clase están bien.
Segundo paso: Añades .PubVar y tecleas un segundo punto detrás de
PubVar. Llegados aquí, ya no te aparecen las variables internas definidas
dentro de clsWhse. ¿Es eso?
En este caso, el problema está con la definición de la clase clsWhse.
Probablemente se te ha olvidado ponerles "public" a las variables. A
diferencia de VB, donde son públicas por defecto, en C# son privadas si no
las marcas expresamente como públicas.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida