【发布时间】:2016-01-05 14:46:25
【问题描述】:
我正在努力使以下代码的语法正确;我知道我需要使用??并且可能是带有 ? 的数据类型;但让它真正发挥作用是另一回事......任何帮助将不胜感激;谢谢!
这是我的代码:
Dim products = Nothing
Try
products = (From p In dizzleContext.PRODUCTs
Where p.SKU.StartsWith(feedPrefix)
Select New PricingProduct With {.SKU = p.SKU,
.UPC = p.UPC,
.UnitOfSale = p.Unit_Of_Purchase,
.UnitOfPurchase = p.Unit_Of_Sale,
.Chocolate = p.Chocolate,
.WeightOZ = p.Weight_OZ,
.MAP = p.MAP}).ToList()
Catch ex As Exception
Stop
'TODO: Fix any errors here
'Errors:
End Try
我的错误:
转换为值类型“System.Boolean”失败,因为 物化值为空。结果类型的泛型参数 或者查询必须使用可为空的类型。
【问题讨论】:
-
哪个是布尔值?
标签: vb.net nullable invalidoperationexception