Convertir esta sentencia a C#

28/08/2007 - 21:19 por Limberg | Informe spam
If IsNothing(obj) Or obj Is DBNull.Value Then

Atte.
Limberg.

Preguntas similare

Leer las respuestas

#11 Octavio Hernandez
05/09/2007 - 23:25 | Informe spam
Alfredo,

Yo creo que lo mejor sería que hubiese un solo operador y que el
compilador fuese capaz de deducir cuando se tiene que aplicar la
evaluación por cortocircuito y cuando no.



Interesante punto de vista, tiene toda la lógica del mundo.

Slds - Octavio
Respuesta Responder a este mensaje
#12 Alfredo Novoa
06/09/2007 - 16:30 | Informe spam
Hola Octavio,

On Wed, 5 Sep 2007 23:25:26 +0200, "Octavio Hernandez"
wrote:

Yo creo que lo mejor sería que hubiese un solo operador y que el
compilador fuese capaz de deducir cuando se tiene que aplicar la
evaluación por cortocircuito y cuando no.



Interesante punto de vista, tiene toda la lógica del mundo.



El problema es que es mucho más fácil decirlo que hacerlo :-)

En casos normales si que sería bastante fácil, pero en un lenguaje
inseguro como C# hay posibilidad de hacer guarradas que serían muy
difíciles de verificar, como llamar a funciones de lectura que
modifiquen variables estáticas y cosas así.

Esta idea era más bien para otro lenguaje :-)

Por cierto, aquí hay un vídeo muy interesante que tiene alguna
relación con estas cosas :-)

http://channel9.msdn.com/ShowPost.aspx?PostID26762



Saludos
Alfredo
Respuesta Responder a este mensaje
#13 Octavio Hernandez
06/09/2007 - 17:45 | Informe spam
Alfredo,

En casos normales si que sería bastante fácil, pero en un lenguaje
inseguro como C# hay posibilidad de hacer guarradas que serían muy
difíciles de verificar, como llamar a funciones de lectura que
modifiquen variables estáticas y cosas así.

Esta idea era más bien para otro lenguaje :-)



100% de acuerdo. Algo así quería decirte ayer, pero tenía prisa.
Gracias por el enlace.

Slds - Octavio
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida