Как мы можем использовать этот код VB и преобразовать его в C #
Dim reader As OracleDataReader If Not reader.Item("ABC") Is DBNull.Value
В c # нет элемента, я пробовал GetSchemaTable (). Columns.Cointains ("ABC"), но это не работает.
По какой-то причине IDataReader в C # не имеет элемента property, как в VB.NET. Вы можете использовать
property
var value = (reader["ABC"] as String)??String.Empty;
хотя. Это должно работать и с DBNull.