decimal --小问题

qq904492758 2009-12-03 04:10:48
我想知道当一个model 类 中有个字段是decimal 的时候大家是怎么判断的啊。。他是个值类型 没有为null 的时候。
我的字段中有个 price 价格,如果我不给价格赋值 的话。那么他会有个默认值 --- 0;然后把数据库里的正确值修改了。
但是我不想每个有价格的地方都赋一遍 值。
看看大家有没有什么好的方法
...全文
102 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq904492758 2009-12-03
  • 打赏
  • 举报
回复
是不是加不加 =null 都一样啊??
qq904492758 2009-12-03
  • 打赏
  • 举报
回复
谢谢。结贴
十八道胡同 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 qq904492758 的回复:]
decimal ? price=null;  要这样定义吗》》》 不是吧!!
是不是说我不给他赋值 他就是null了呢》?
[/Quote]
就是这样定义的
是的,没赋值就是null
qq904492758 2009-12-03
  • 打赏
  • 举报
回复
decimal ? price=null; 要这样定义吗》》》 不是吧!!
是不是说我不给他赋值 他就是null了呢》?
liherun 2009-12-03
  • 打赏
  • 举报
回复
decimal ? price=null;
price可以赋值为null
qq904492758 2009-12-03
  • 打赏
  • 举报
回复
是说 定义一个 decimal ? price; 类型的price
就可以判断 price 是否为空吗??
周公 2009-12-03
  • 打赏
  • 举报
回复
在插入和更新的时候需要判断下,麻烦些。
用Nullable类型,也就是decimal ? price=null;也是可以的。
qq904492758 2009-12-03
  • 打赏
  • 举报
回复
你的这个太简单了吧。看不明白
liherun 2009-12-03
  • 打赏
  • 举报
回复
decimal ? price=null;

111,120

社区成员

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

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

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