请教一很小很小的问题
listInfos = listInfos.Where(c => c.Price.HasValue && c.Price.Value >= double.Parse(minPrice)).ToList();
这里的 HasValue 指的是不为空的意思吗
------解决方案--------------------是滴。Nullable(可空类型),像int?之类的,对象可以为空,也可以有值。有两个方法.HasValue(判断是否为空)和.Value(取值)。
------解决方案--------------------不是,他的意思是 是否为接收类型。
比如 int? a
如果a=”ss“;
那么a.HasValue返回false。a不为空。
------解决方案--------------------
对!!