tengo la siguiente línea de códigoCómo puede DBNull no es igual DBNull
if (DBNull.Value.Equals(o) || o != null)
donde o
es object o in row.ItemArray
Me aparece un error de ->
Xml type "List of xdt:untypedAtomic" does not support a conversion from Clr type "DBNull" to Clr type "String".
Lo que no hago Entiendo es que cuando paso por mi código, este if
debería captar esto y realizar mi acción alternativa, pero no es así?
Por favor alguien puede arrojar algo de luz para mí.
Gracias!
¿Puedes publicar un código más? ¿Dónde se asigna o? – hackerhasid
¿Cuál es el resultado de 'Console.WriteLine (o.GetType(). Name);'? – jason
Creo que es un poco extraño primero se compara con DBNull y luego con no nulo – tga