i++是先赋值,然后再自增;++i是先自增,后赋值。用代码表示就是:若 a = i++; 则等价于 a=i;i=i+1;而 a = ++i; 则等价于 i=i+1;a=i;用代码表示:int i = 10, j = 10;int a;int b;a = i++;b = ++j;Response.Write("i++是:" + a+",,,,i是:"+i); Res…
2019-11-17 245
Type类,用来包含类型的特性。对于程序中的每一个类型,都会有一个包含这个类型的信息的Type类的对象,类型信息包含数据,属性和方法等信息。1.生成Type对象 有两种方法可以生成Type类的对象:一种是Typeof(类名),一种是对象调用GetType()函数。 Type type = typeo…
2019-11-16 246
datetime是值类型,是不允许设为null的。微软为了解决这个问题,为值类型引入了可空类型。如:int型对应的是Nullable<int> 简写是:int?DateTime对应的是Nullable<DateTime>,简写是DateTime?你这个问题其实可以将time声明成可空类型,如果文本框有值则time …
2019-11-15 218
在项目中,在日期字段客户可输入可不输入值的情况下,如果直接把DateTime=Null时会出错,提示错误: 无法将 NULL 转换成"System.DateTime",因为它是一种值类型 解决办法如下:Nullable<DateTime> now = DateTime.Now;Nullable<DateTime> now = …
2019-11-15 290
JavaScriptSerializer类由异步通信层内部使用,用于序列化和反序列化在浏览器和Web服务器之间传递的数据。1、添加引用项目添加:System.Web.Extensions.dll的引用;代码添加:using System.Web.Script.Serialization的引用;2、属性和方法介绍2.1 属性MaxJsonLength: 获…
2019-11-15 266