请教如何判断decimal? x为null

jhpost_zhoujun 2010-09-22 09:35:08
decimal? x;

虽然是可以将x赋值为null的,但赋值后如何判断x是否为null呢?(就像String.IsNullOrEmpty(aa)可以判断出aa是否为null或空)

请赐教!谢谢!!
...全文
1191 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
种草德鲁伊 2010-09-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bloodish 的回复:]

C# code
double? a;
if(a != null && a.HasValue){}
[/Quote]

学习了。
wuyq11 2010-09-22
  • 打赏
  • 举报
回复
decimal? x;
使用 ?? 运算符分配默认值,当前值为空的可空类型被赋值给非空类型时将应用该默认值System.Nullable.GetValueOrDefault 方法返回该基础类型所赋的值或默认值
HasValue 和 Value 只读属性测试是否为空和检索值,
bloodish 2010-09-22
  • 打赏
  • 举报
回复
 double? a;
if(a != null && a.HasValue){}
种草德鲁伊 2010-09-22
  • 打赏
  • 举报
回复
if(x==null){}

110,532

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧