У меня есть DataTable resultSet;
- я пытаюсь проверить поля для null, но возвращаю объект '{}' (empty-set?). Поиски с участием "{}" не дают подходящих решений.
Это код, который не работает так, как ожидалось, когда поле "fk_id" равно null:
if (resultSet.Rows[0].ItemArray[resultSet.Columns.IndexOf("fk_id")] == null)
{
//never reaches here
}
Примечание: использование индекса int вместо Columns.IndexOf()
не является проблемой.
Также имеет ли "{}" другое имя в С#?