做最好的自己~~

Be My Personal Best!

导航

2009年7月30日 #

转:C# 变量中的问号

摘要: 变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。 变量定义中含有两个问号,意思是取所赋值??左边的,如果左边为null,取所赋值??右边的。 int? myNullableInt = 1 string str1 = null; string str2 = str1 ?? ""; 阅读全文

posted @ 2009-07-30 13:58 阿万 阅读(411) 评论(1) 推荐(1) 编辑

转:在C#中使用Nullable类型

摘要: 在C#1.x的版本中,一个值类型变量是不可以被赋予null值的,否则会产生异常。在C#2.0中,微软提供了Nullable类型,允许用它定义包含null值(即空值)的数据类型,这对处理数据库中包含可选字段以及很多方面都有很大帮助。 定义Nullable类型 定义一个nullable类型非常类似于定义一个非nullable类型。不同之处在于使用类型修饰符“?”。比如定义一个... 阅读全文

posted @ 2009-07-30 13:53 阿万 阅读(285) 评论(0) 推荐(0) 编辑