读书人

请问一很小很小的有关问题

发布时间: 2012-05-30 20:20:04 作者: rapoo

请教一很小很小的问题
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不为空。
[解决办法]
对!!

读书人网 >.NET

热点推荐