当前位置: 代码迷 >> ASP.NET >> private decimal? _fi41 = 0M; OM是干什么的,该如何解决
  详细解决方案

private decimal? _fi41 = 0M; OM是干什么的,该如何解决

热度:10214   发布时间:2013-02-25 00:00:00.0
private decimal? _fi41 = 0M; OM是干什么的
private decimal? _fi41 = 0M;
  private decimal? _fi42 = 0M;
  private decimal? _fi43 = 0M;
  private decimal? _fi44 = 0M;
  private decimal? _fi45 = 0M;
  private decimal? _fi46 = 0M;
  private decimal? _fi47 = 0M;
这是高人的代码,为什么要这样子声明变量呢, 为什么要加上OM呢,我的书本上从未介绍这个变量,大家帮我解释一下,谢谢.

------解决方案--------------------------------------------------------
0数值,M表示是decimal 类型
------解决方案--------------------------------------------------------
探讨
0数值,M表示是decimal 类型

------解决方案--------------------------------------------------------
1.在数值后面加一个M或者m,将数值转换为decimal类型,比如:
C# code
private decimal? _fi41 = 300.5;//这会引发编译错误,正确的做法是加上M
------解决方案--------------------------------------------------------
探讨
额外写一个M,可能是他的开发习惯是维文档为标准的,而不是敏捷方式。
  相关解决方案