社区
C#
帖子详情
请问在c#修饰声明对象类型时加上“?”有什么作用。
Oceanson
2008-12-01 02:09:59
比如
int? a = 0;
double? b = 12;
甚至在声明属性时
public DateTime? TransactionTime { get; set; }
这些定义中的?有和作用?
...全文
165
1
打赏
收藏
请问在c#修饰声明对象类型时加上“?”有什么作用。
比如 int? a = 0; double? b = 12; 甚至在声明属性时 public DateTime? TransactionTime { get; set; } 这些定义中的?有和作用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ycg_893
2008-12-01
打赏
举报
回复
int a;
a=null; //会出错,不允许为空的.
int? a;
a=null; //不会出错.
很多时候可以用于数据库int类型的保存,可根据int的值是否为null来确定是否DBNull.Value
?即表示对象的值可以为空值.
C#
访问
修饰
符和
声明
修饰
符
本文详细介绍了
C#
中的访问
修饰
符,包括public、private、internal、protected及其组合使用,以及默认访问
修饰
符。此外,还讨论了
声明
修饰
符,如partial、static、abstract、sealed、virtual、override、new和extern的
作用
和应用场景,帮助理解
C#
中的类和成员
声明
方式。
C#
4个方位
修饰
符和8个
声明
修饰
符详解
本文详细介绍了
C#
中的访问
修饰
符和
声明
修饰
符,包括 private、public、internal、protected 和 protectedinternal 等访问
修饰
符,以及 partial、static、abstract、sealed、virtual、override、new 和 extern 等
声明
修饰
符的
作用
和用法。
c#
中4个访问
修饰
符和8个
声明
修饰
符详解
本文详细解析了
C#
中的访问
修饰
符,包括 Public、Internal、Private 和 Protected 等,以及它们如何应用于类和成员。通过具体示例展示了不同场景下
修饰
符的
作用
范围,帮助读者深入理解
C#
的封装机制。
C#
中的五种访问
修饰
符,超详细讲解!
本文详细解析了
C#
中的五种访问
修饰
符:public、private、protected、internal和protectedinternal,阐述了它们的
作用
范围及如何控制代码的可访问性。深入理解这些
修饰
符对于编写模块化和安全的
C#
应用程序至关重要。
C#
修饰
符
本文介绍了
C#
中常用的
修饰
符,包括访问控制
修饰
符和非访问
修饰
符。重点讲解了public、private、protected等访问
修饰
符的
作用
,以及readonly、static、abstract等非访问
修饰
符的功能和应用场景。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章