社区
C#
帖子详情
请问在c#修饰声明对象类型时加上“?”有什么作用。
Oceanson
2008-12-01 02:09:59
比如
int? a = 0;
double? b = 12;
甚至在声明属性时
public DateTime? TransactionTime { get; set; }
这些定义中的?有和作用?
...全文
119
1
打赏
收藏
请问在c#修饰声明对象类型时加上“?”有什么作用。
比如 int? a = 0; double? b = 12; 甚至在声明属性时 public DateTime? TransactionTime { get; set; } 这些定义中的?有和作用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ycg_893
2008-12-01
打赏
举报
回复
int a;
a=null; //会出错,不允许为空的.
int? a;
a=null; //不会出错.
很多时候可以用于数据库int类型的保存,可根据int的值是否为null来确定是否DBNull.Value
?即表示对象的值可以为空值.
【
C#
】
C#
中 ? 和 ?? 和 ? : 的意思
1、 可空
类型
修饰
符(?): 引用
类型
可以使用空引用表示一个不存在的值,而值
类型
通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值
类型
也可为空,就可以使用可空
类型
...
C#
的?
修饰
符,和??
修饰
符的用法
"不能加在引用
类型
后,但可以加在值
类型
或值
类型
数组后后。如:private int? x;private double?[] c = new double?[] { 3.2, null, null, 6.4, 1.28, 2.56 };
加上
"?"后缀符后,则表示此值
类型
也可以有空值null。...
C#
的访问
修饰
符,
声明
修饰
符,关键字有哪些?扫盲篇
更多请看 ... 一、访问
修饰
符 tip:是添加到类、结构或成员
声明
的关键字 ...[1] Public:公有的,是
类型
和
类型
成员的访问
修饰
符。对其访问没有限制。 [2] Internal:内部的,是
类型
和
类型
成员的访问...
C#
数据
类型
、变量、
作用
域
一、
C#
数据
类型
结构
C#
数据
类型
分类: 值
类型
:简单
类型
:整数
类型
、浮点
类型
,布尔
类型
、字符
类型
; 符合
类型
:枚举
类型
、结构体
类型
引用
类型
:数组、类、接口、委托,object,string 说明:值
类型
变量,...
C#
中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写
C#
SESSION丢失问题的解决办法 在
C#
中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小...
在
C#
中??和?分别是什么意思? 1. 可空
类型
修饰
符(?):引用
类型
可以使用空引用表示一个不存在的值,而值
类型
通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值
类型
也可...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章