关于C# 函数参数问题 public void show(decimal? startValue)

请问,参数中带有问号的含义是什么,首先已经排除?是startValue的一部分

C#语法中一个个问号(?)的运算符是指:可以为 null 的类型,也就是说startValue可以为null
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-17
没错,是可空类型,就是比如说int? mun=null;可以为空,应用:在后台数据库存储时数据时,有可能时null,在取得数据时,要保证类型一致,所以有了” 类型?“ 的类型,有的类型就不具备这样的特性,楼主可以搜下。
第2个回答  2014-03-17
C# 参数类型带问号 是说 有的参数不能赋值为null 的 可以传值为null 如果传 null则 参数 为空 不是0
第3个回答  2014-03-17
int之类的类型,是值类型,不能复制为null加了?就可以了。
第4个回答  2014-03-17
可能是 & 或者 * 引用或者指针
第5个回答  2014-03-17
可为空值:null
相似回答