datas.DpHour = (row.Field<string>("DAHour") ?? string.Empty).Trim();
datas.DpCop = (double)(row.Field<decimal?>("CopQty") ?? 0);问题一:“row.Field<string>”和“row.Field<decimal?>”中,“string”和“decimal?”的作用是什么?
直接“Row["DAHour"]”,不行么?这样写有什么好处?问题二:“(row.Field<decimal?>("CopQty") ?? 0)”中,“decimal?”什么意思?怎么会用一个“?”,它的作用是什么?问题三:“(row.Field<decimal?>("CopQty") ?? 0)”中,“??”什么意思,有什么作用?
datas.DpCop = (double)(row.Field<decimal?>("CopQty") ?? 0);问题一:“row.Field<string>”和“row.Field<decimal?>”中,“string”和“decimal?”的作用是什么?
直接“Row["DAHour"]”,不行么?这样写有什么好处?问题二:“(row.Field<decimal?>("CopQty") ?? 0)”中,“decimal?”什么意思?怎么会用一个“?”,它的作用是什么?问题三:“(row.Field<decimal?>("CopQty") ?? 0)”中,“??”什么意思,有什么作用?
解决方案 »
- 怎么把毫秒变成秒
- 关于资源文件调用的问题,大家来围观啊!*************************************************************
- null和String.Empty的区别
- 取网卡 mac 地址
- 紧急求救:.net访问oracle的3106错误
- 想把从数据库取出的数据与控件横着排 反正很简单的拉 来看!
- 动态获取PDA串口的问题, 为什么我的代码获取不到咯
- 编译通过了,但运行时出错?定义Word对象时。。。
- 关于调试运行时出现的问题!
- 请问C#中怎么实现DELPHI中的picshow控件的动画效果?
- 有一个UTF8码的字符串,如何转换为正文。例如:
- 求指教 listview 加载 listview items只要一条数据
后面加个?表示可空,和数据库中字段允许为空差不多, int你不能赋成null int?可以
判断??左边表达式是否为null,如是null则取右边表达式的值,否则就取左边表达式的值
类型?:表示可空类型??:表示,如果??左边为NULL则取??右边的