我有以下代码,它将从 double 类型的列表中获取最大值和最小值
Dim sprices As List(Of Double) = grp.ProductGroups.AsEnumerable().[Select](Function(sm) sm.Field(Of Double)("sprice")).Distinct().ToList()
Dim min As Integer = sprices.Min()
Dim max As Integer = sprices.Max()
如何在第一行中出现异常“无法将 DBNull.Value 转换为类型 'System.Double'。请使用可为空的类型。” 我怎样才能避免这种情况或不将 DBNulls 添加到列表中?