摘要: 为了从根本上解决问题,还是去掉智能跟踪选项吧,方案:VS2010-->工具-->选项-->IntelliTrance-->将“启用IntelliTrace”勾选去掉-->确定 阅读全文
posted @ 2015-02-13 14:51 深山居士 阅读(690) 评论(0) 推荐(0) 编辑
摘要: String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。 例如: string a="a";a+="b";,每次在后面追加都会重新申请一个能放字符串的内存空间; string Interning(字... 阅读全文
posted @ 2014-07-01 17:21 深山居士 阅读(20075) 评论(0) 推荐(2) 编辑
摘要: 泛型实现了一种将类型抽象化的通用处理方式。泛型本质上就是一种代码重用。泛型类与非泛型类的主要区别是类型参数化。约束是指在定义泛型类时,对于能够用于实例化类型参数的类型所做的限制;约束是通过where子句来实现的,多个约束之间以逗号隔开。如果实现一个object类不支持的任何方法,则需要对类型参数实现... 阅读全文
posted @ 2014-07-01 10:14 深山居士 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 委托 阅读全文
posted @ 2014-07-01 10:03 深山居士 阅读(192) 评论(0) 推荐(0) 编辑
摘要: const是静态常量,const是编译时常量;readonly是动态常量,是运行时常量,const较高效,readonly较灵活。1.const默认是静态的,只能由类型来访问,不能与static同时使用;readonly默认是非静态的,由实例对象来访问,可以显示使用static定义为静态成员;2.c... 阅读全文
posted @ 2014-07-01 09:12 深山居士 阅读(3212) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口成就了面向抽象编程的设计思想,同时也是实现多台的基础技术之一。接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法中不能包含任何实现。抽象类提供多个派生类共享基类的公共定义,它既可以提供抽象方法,也可以提供非抽象方法。抽象类不能实例化,必须通过继承由派生类实现... 阅读全文
posted @ 2014-06-30 19:35 深山居士 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 虚方法:就是以virtual关键字修饰并在一个或多个派生类中实现的方法。如果一个方法被virtual标记,则不可再被static、abstract和override修饰。 抽象方法:是以abstract关键字修饰的方法,抽象方法可以看做是没有实现体的虚方法,并且必须在派生类中被重写,如果一个类包括... 阅读全文
posted @ 2014-06-30 19:30 深山居士 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是了解二者... 阅读全文
posted @ 2014-06-10 14:27 深山居士 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在网上看到一端代码,觉得很新颖,特此记录下来以供大家学习参考:用C#写一个函数。功能如下: 任意给定一组数,例如{12,60,-8,99,15,35,17,18},找出任意数相加(不能重复)之后的结果为35(任意设定)的情况 例如:12+8+15;35;17+18。算法如下: private st... 阅读全文
posted @ 2014-06-05 14:36 深山居士 阅读(743) 评论(0) 推荐(0) 编辑
摘要: .html()用为读取和修改元素的HTML标签 对应js中的innerHTML.html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素.text()用来读取或修改元素的纯文本内容 对应js中的innerText text()用来读取元素... 阅读全文
posted @ 2014-05-08 11:52 深山居士 阅读(32234) 评论(0) 推荐(4) 编辑