¿Cómo probar si un DataSet está vacío?

by | May 2, 2019

Esta sería la mejor forma para validar un DataSet vacío:

if(ds != null)
if(ds.Tables.Count > 0 )
if(ds.Tables[0].Rows.Count > 0)

Aca un ejemplo:

if (MiDataSet != null && MiDataSet.Tables.Count > 0 && MiDataSet.Tables[0].Rows.Count > 0) // Existen datos
{
     Console.WriteLine("El dataset tiene información");
}
else
{
     Console.WriteLine("El dataset NO tiene información");
}