上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: where 子句用于指定类型约束。 1.接口约束 2.基类约束: 指出某个类型必须将指定的类作为基类(或者就是该类本身),才能用作该泛型类型的类型参数。 这样的约束一经使用,就必须出现在该类型参数的所有其他约束之前。 class MyClassy<T, U> where T : class wher 阅读全文
posted @ 2017-06-28 15:31 在西天取经的路上…… 阅读(335) 评论(0) 推荐(0) 编辑
摘要: .Net下图片的常见存储与读取凡是有以下几种:存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]类型: public byte[] GetPictureData(string imag 阅读全文
posted @ 2017-02-07 10:44 在西天取经的路上…… 阅读(225) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> $(function(){ $(document).keypress(function (e) { if (e.keyCode == 13) //...........code....... }) }); </script> <scri 阅读全文
posted @ 2017-01-05 09:16 在西天取经的路上…… 阅读(2848) 评论(0) 推荐(1) 编辑
摘要: 什么是延迟加载? 延迟加载顾名思义就是:推迟加载的时机,当真正使用的时候才加载。 通常在创建一个大对象时,有些属性我们可以在使用到的时候才去创建(设置属性的值),这个可以有效的提升系统性能。 示例: 改进一: 改进二: Lazy<T>的优势 那么既然我们已经可以用属性缓存的方法实现, 为什么还要引入 阅读全文
posted @ 2016-12-28 16:14 在西天取经的路上…… 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 在C#中,枚举用来定状态值很方便,例如我定义一个叫做Season的枚举 枚举名是不能出现空格,()-/等字符 我们想把Spring显示为春天,我们要自己定义说明信息,我们可以使用DescriptionAttribute,如下 下面我们来写个扩展方法,来得到枚举的说明信息,如下 把枚举转换为键值对集合 阅读全文
posted @ 2016-12-28 14:27 在西天取经的路上…… 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Cache类,是一个用于缓存常用信息的类。HttpRuntime.Cache以及HttpContext.Current.Cache都是该类的实例。 一、属性 二、方法 三、静态字段 先来看基本的示例: index.aspx.cs页面代码: 四、文件缓存依赖 当被依赖的文件更改时,缓存会立即被清空: 阅读全文
posted @ 2016-12-28 11:22 在西天取经的路上…… 阅读(225) 评论(0) 推荐(1) 编辑
摘要: 在C#中,数组由于是固定长度的,所以常常不能满足我们开发的需求。 ArrayList、List<T> ArrayList是可变长数组,你可以将任意多的数据Add到ArrayList里面。其内部维护的数组,当长度不足时,会自动扩容为原来的两倍。 但是ArrayList也有一个缺点,就是存入ArrayL 阅读全文
posted @ 2016-12-28 10:07 在西天取经的路上…… 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 1、typeof(x)中的x,必须是具体的类名、类型名称等,不可以是变量名称。 2、GetType()方法继承自Object,所以C#中任何对象都具有GetType()方法,它的作用和typeof()相同,返回Type类型的当前对象的类型。 比如有这样一个变量i: Int32 i = new Int 阅读全文
posted @ 2016-12-27 17:10 在西天取经的路上…… 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 说到正确用法,那么首先应该指出一个错误用法: 常有人会拿var这个关键字来和dynamic做比较。实际上,var和dynamic完全是两个概念,根本不应该放在一起做比较。var实际上是编译期抛给我们的“语法糖”,一旦被编译,编译期会自动匹配var 变量的实际类型,并用实际类型来替换该变量的申明,这看 阅读全文
posted @ 2016-12-27 14:56 在西天取经的路上…… 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 1、简单枚举 枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符。枚举本身的修饰符仅能使用public和internal(只有在同一程序集的文件中,内部类型或成员才是可访问的)。 枚举是值类型,隐式继承自System.Enum,不能手动修改。 枚 阅读全文
posted @ 2016-12-27 10:23 在西天取经的路上…… 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页