un parametro "out"

25/02/2004 - 21:40 por Owen | Informe spam
Hola:

yo tengo un parametro de tipo out, pero yo quiero que el objeto salga con un
valor null, es decir sin valor, como puedo hacer esto?

code:
static bool IsNewsInEdition(out Guid aNewsInEdition)

yo le asigne null, pero me dice que "Cannot convert null to SystemGuid
because it is a value type?"

gracias de antemano.
anibal.

Preguntas similare

Leer las respuestas

#1 A.Poblacion
25/02/2004 - 22:31 | Informe spam
"Owen" dijo:
[...] "Cannot convert null to SystemGuid because it is a value type?"



Eso te pasará siempre que trates de asignar null a una variable de tipo
Valor. Null solo se puede asignar a las variables de tipo Referencia. Si
quieres poder asignarle el null, lo que puedes hacer es crear un tipo
Referencia (una clase) y dentro encapsular el tipo Valor que pretendes usar.
Nota: Si no sabes lo que es un tipo Valor y un tipo Referencia, más vale
que lo busques en algún manual y lo estudies con cierto detenimiento porque
tiene bastante más trascendencia que el simple problema de la asignación de
null.


"Owen" wrote in message
news:el3ER%239%
Hola:

yo tengo un parametro de tipo out, pero yo quiero que el objeto salga con


un
valor null, es decir sin valor, como puedo hacer esto?

code:
static bool IsNewsInEdition(out Guid aNewsInEdition)

yo le asigne null, pero me dice que "Cannot convert null to SystemGuid
because it is a value type?"

gracias de antemano.
anibal.


Respuesta Responder a este mensaje
#2 pablo crosio
25/02/2004 - 22:42 | Informe spam
Hola

El tema es que Guid es una estructura no una clase y no
puede asignarsele un valor null a una variable de ese tipo

Salu2!!

Pablo

Hola:

yo tengo un parametro de tipo out, pero yo quiero que el


objeto salga con un
valor null, es decir sin valor, como puedo hacer esto?

code:
static bool IsNewsInEdition(out Guid aNewsInEdition)

yo le asigne null, pero me dice que "Cannot convert null


to SystemGuid
because it is a value type?"

gracias de antemano.
anibal.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida