PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 请教"?"的意义
楼主:
dabiddabid
(dabid')
2016-05-31 15:26:32
无意中看到有这种宣告
int? a = null ;
之后可以使用
a.HasValue();
去判断a是否为null,但我不是很了解int?宣告的意义
如果我要用Optional Parameters使用string好像又不行
ex
private void OP(string? OP1 = null)//这样不会过
{
if(OP1.HasValue)
{
.......
}
}
所以想请教众高手们这个"?"的含意与用法
作者:
YahooTaiwan
(超可爱南西我老婆)
2016-05-31 15:38:00
Nullable
作者:
ssccg
(23)
2016-05-31 16:28:00
int? 其实是 Nullable<Int32>,要value type才有string是reference type本来就可为null
作者:
vi000246
(Vi)
2016-05-31 16:58:00
没这样宣告的话默认值是0
作者:
wezmag
(wezmag)
2016-05-31 19:40:00
我会配合数据库字段设定,来决定是否用Nullable
楼主:
dabiddabid
(dabid')
2016-06-01 10:02:00
感谢各位专家,小弟研究一下Nullable
继续阅读
Fw: [同好] C#程式读书会
tw312529
[问题] 中文档名编码
netsphere
[问题] 有多个实体ip, 如何指定ie出去的ip
sam319
Re: [问题] IList<T>宣告
GoalBased
[问题] IList<T>宣告
kisha024
[情报] C# Interactive Window
ljred
[问题] 如何获得稳定的Timer
ghostx2
[问题] 初学者发问
avenger2236
[问题] exe档执行失败
Federer5566
Re: [问题] stored procedure参数问题
MOONY135
Links
booklink
Contact Us: admin [ a t ] ucptt.com