आप पंक्तियों और स्तंभों को फेंक सकते हैं, नल की जाँच कर सकते हैं, इस बात पर नज़र रख सकते हैं कि क्या एक बूल के साथ एक नल है, फिर तालिका के माध्यम से लूप करने के बाद इसे जांचें और इसे संभाल लें।
DataTable table = new DataTable();
bool tableHasNull = false;
foreach (DataRow row in table.Rows)
{
foreach (DataColumn col in table.Columns)
{
if (row[col] == DBNull.Value)
{
tableHasNull = true;
}
}
}
if (tableHasNull)
{
}
आप ब्रेक स्टेटमेंट जैसे कि फॉर्च लूप से भी बाहर आ सकते हैं
if (row[col] == DBNull.Value)
{
tableHasNull = true;
break;
}
शेष तालिका के माध्यम से लूपिंग को बचाने के लिए।