码迷,mamicode.com
首页 >  
搜索关键字:可空类型    ( 157个结果
C#(.NET)杂记
1.访问权限修饰符 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 当前程序集内可以访问。 类的默认修饰符是internal2.可空类型(N...
分类:Windows程序   时间:2015-08-31 23:00:44    阅读次数:182
C#基础------可空类型 StringBuilder
class Program { static void Main(string[] args) { // StringBuilder 解决了字符串拼接产生大量的字符串临时对象 string s1 = "abc"; ...
分类:Windows程序   时间:2015-08-30 19:28:53    阅读次数:175
在做一些复杂的类型转换之前(比如将一个数据转换成一个属性的类型,属性可能为可空类型)先判断该类型是否为可空类型,否则会报如下错误:
Type type = typeof(Model.Users).GetProperties()[i].PropertyType; //判断type类型是否为泛型,因为nullable是泛型类, if (type.IsGenericType && type.GetGenericTypeDefinit....
分类:其他好文   时间:2015-08-25 18:58:18    阅读次数:136
asp.net MVC中使用entity framework出现从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值”的处理
方法一:使用DateTime类型的字段在作为参数传入到数据库前记得赋值,并日期要大于1753年1月1日。方法二:将DateTime类型的字段修改为DateTime?类型,由于可空类型的默认值都是为null,所以传入数据库就可以不用赋值,数据库中的datetime类型也支持null。方法三:将数据库中...
分类:Web程序   时间:2015-08-21 09:21:47    阅读次数:195
Nullable可空类型
一个Nullable类型就是基本类型加上一个"是否为null指示器"的合成类型。对于一个类型,如果既可以给他分配一个值,也可以给它分配null引用,我们就说这个类型是可空的。 可空类型会多了两个属性 1、HasValue 是否有值 2、Value 获取值 来看个DEMO,这个东西,真...
分类:其他好文   时间:2015-08-15 16:25:05    阅读次数:92
DBNull
1. Null不是0、不是空,是"不知道"。数据库中int是可以为null的,但是C#中int不可以为null,存在一个不匹配的问题。 2. 介绍"可控数据类型",string、Person(引用类型)等是可null的,但是int、bool、datetime(值类型) 是不可为null,在不可空类型...
分类:数据库   时间:2015-08-08 07:59:38    阅读次数:272
C# in depth ( 第四章 可空类型)
4.1没有值时怎么办想为DateTime变量设为null,但编译器不允许 (一个商品还没有卖出,则没有购买日期)4.1.1为什么值类型的变量不能为null对于引用类型的变量来说,其值是一个引用,而值类型变量的值是它本身的真实数据。可以认为,一个非空引用值提供了访问一个对象的途径。然而,null相当于...
分类:Windows程序   时间:2015-08-06 13:10:08    阅读次数:156
C#中??和?
1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?...
分类:Windows程序   时间:2015-07-24 12:07:24    阅读次数:144
.Net基础
概念Net版本和C#对应关系.Net各版本差别 参考http://blog.csdn.net/xjc1278003262/article/details/8605738?utm_source=tuicool.Net1.0.Net1.2.Net2.01)泛型和可空类型2)匿名方法3)迭代4) 部分类5...
分类:Web程序   时间:2015-07-12 11:06:11    阅读次数:203
C#学习笔记(六):可空类型、匿名方法和迭代器
可空类型为啥要引入可空类型?在数据库中,字段是可以为null值的,那么在C#中为了方便的操作数据库的值,微软引入了可空类型。声明可空类型我们可以使用两种方法声明一个可空类型:1 Nullable i = null;2 int? i = null;第二行是第一行的简写方法,其中“?”是微软为可空类型提...
分类:Windows程序   时间:2015-07-07 14:33:38    阅读次数:195
157条   上一页 1 ... 8 9 10 11 12 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!