我正在尝试在 .NET 4.6 中测试新的空条件运算符(使用 VB.Net),但是在从数据库记录的字段中检索空值时它对我不起作用,我不明白为什么. 这是我的代码:
Dim dbtable As New DataSet1.MyDataTable
Dim dbrecord As DataSet1.MyRecord
dbrecord = dbtable.NewMyDataTableRow
Dim val = dbrecord.CustomerName?.ToString
然而,它仍然抛出 System.Data.StrongTypingException。
我究竟做错了什么?