Estoy leyendo un archivo XML en un DataSet y necesito obtener los datos del DataSet. Como es un archivo de configuración editable por el usuario, los campos pueden o no estar allí. Para manejar bien los campos que faltan, me gustaría asegurarme de que cada columna en el DataRow exista y no sea DBNull.Cómo averiguo si existe una columna en una VB.Net DataRow
Ya compruebo si hay DBNull, pero no sé cómo asegurarme de que la columna existe sin que arroje una excepción o utilice una función que recorre todos los nombres de las columnas. ¿Cuál es el mejor método para hacer esto?
Siempre es una mejor idea comprobar si hay errores sin tener que recurrir a un try ... catch block; solo debe usarse como último recurso. –