我们如何使用此vb代码并将其转换为c#
Dim reader As OracleDataReader
If Not reader.Item("ABC") Is DBNull.Value
c#中没有项目,我尝试了GetSchemaTable()。Columns.Cointains(“ABC”)但是没有用。
答案 0 :(得分:2)
由于某些原因,C#中的IDataReader没有像VB.NET中的项property
。
你可以用
var value = (reader["ABC"] as String)??String.Empty;
虽然。这也适用于DBNull。