中易网

C# double?

答案:6  悬赏:50  
解决时间 2021-01-28 09:24
C# double?
最佳答案
加上?的意思是可以为null,因为double是基本类型,不允许赋值null,但有的时候需要null,其实就是实现了nullable接口
全部回答
不是nullable接口,是System.Nullable这个泛型结构。
MSDN定义:
[SerializableAttribute]
public struct Nullable where T : struct, new()
double?就是Nullable的简写。
如果该数组是以方法参数的方式出现 意思就是调用方法时可以不传这个参数

void function(double?[] dou, string a)
{
}
void main()
{
function("字符串");
function(new double[], "字府串");
}
来学习
麻烦、 烦恼 等(具体意思结合语境)
double是双精度类型,精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间, 当不声明的时候,默认小数都用double来表示。
  Double是一个类,double是一种基础数据类型,不过c#把double默认的转换成了Double,就是申明了一个double的数据,c#会根据这个double数据自动建立一个Double对象。
  另外,double是一个关键字,不过基本上所有的c#编译器都把double直接解释成Double,类似的还有int和Int32,long和Int64等等。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求问一部漫画名字! 男主是个肥肥的宅男 是处
环宇电脑城在什么地方啊,我要过去处理事情
停车场(文昌阁花园西南)地址在哪,我要去那里
GTX460和550TI到底选哪个呢?有什么区别啊?
通灵剃刀这车怎么样 在B车中能排到第几
一亩田茶坊地址在什么地方,想过去办事
832除以4等于多少,并列出竖式
西门子as rt po授权安装在哪个设备
x加13/9等于1/9怎么解?
钢筋重量如何计算?
国家建筑图集中框架柱角柱和边柱封顶时,1.5L
谁看懂了 求大神解答
向女友求婚,她说还没心理准备,她是怎么想的
这种云叫什么, 为什么会出现?
还是不行啊,投影仪显示为computer in,video
推荐资讯
运行PSP时出现“the game could not be start
在游民下的免安装v1.1简体中文巫师2,点击lau
在三角形ABC中M是BC的中点,向量AM=1 点P在AM
电气图中wdzb-byj-3x2.5什么意思
房事揭秘:啪啪啪时,床上女生为什么要假装
问事业占得火天大有卦
10086手机积分/M值分是怎么来的啊?
云南苗尾天气预报
漠河国际会议中心怎么去啊,我要去那办事
为什么我的双皮奶吃起来就像有奶味的蒸蛋,吃
生活中什么时候要用近似数?
C证可以开八座的车吗,比如可以开奔驰凌特吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?