Bir veride bir sütunun varlığını nasıl kontrol ederim?
Veritabanından zaten geri çektiğim bazı verileri düzenlemek için veri tabloları oluşturuyorum. Her satırdaki veri türüne bağlı olarak, farklı sütunlarla bir datatable oluşturmam gerekiyor. Daha sonra baktığım datatable'ın belirli bir sütunu olup olmadığını kontrol etmek ve görmek istiyorum.
İstisnayı yakalayıp bu şekilde halledebileceğimi biliyorum, ancak datarow nesnesinde bunu benim için yapacak bir özellik veya yöntem olup olmadığını merak ediyorum.
İstisnayı yakalayarak bunu şu şekilde yapabilirim:
public static String CheckEmptyDataRowItem(DataRow row, String rowName, String nullValue)
{
try
{
return row[rowName].ToString();
}
catch (System.ArgumentException)
{
return nullValue;
}
}
5
rowName, sütun adı için kötü bir isim
—
paparazzo