摘要:
=:即赋值运算; ==:判断两个变量是否相同,仅限于值,如果值相同而类型不同,那么JavaScript引擎会在内部做类型转换; :判断两个变量是否相同,无论是值还是类型,如果类型不同而值相同,也会返回false,而引擎不会在内部进行转换。 阅读全文
摘要:
委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。 事件是一种特殊的委托。 委托和事件没有可比性,因为委托是类型,事件是对象 阅读全文
摘要:
不同点: 不能直接实例化接口。 接口不包含方法的实现。 接口可以多继承,类只能单继承。 类定义可在不同的源文件之间进行拆分 相同点: 接口、类和结构都可以从多个接口继承。 接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。 接口和类都可以包含事件、索引器、方法和属性 如图: 1. 阅读全文
摘要:
会执行,在 return 前执行 读取数据库中数据的条数的程序,如果 C#设计的是先执行 cmd.Dispose()再执行 return 就会出现 return 执行失败了,因为 cmd 已经 Dispose 了。如下代码: public int QueryCount() { ..... try { 阅读全文
摘要:
1、属性可以对设值、取值的过程进行非法值控制,比如年龄禁止设值负数,而字段则不能进行这样的设置 2、虽然 一般情况下 get 读取的值就是 set 设置的值,但是可以让 get 读取的值不是 set 设置的值的。极端的例子。Public Age{get{return100;}set{}} 3、扩展: 阅读全文
摘要:
private: 私有成员, 在类的内部才可以访问 protected: 受保护成员,该类内部和继承类中可以访问 public: 公共成员,完全公开,没有访问限制 internal: 当前程序集内可以访问 阅读全文
摘要:
.NET数据提供程序是一个软件库,由提供数据访问服务的类组成,.NET 数据提供程序是 ADO.NET 的一个组件,它是.NET 框架类库的一个子集。 1、Connection:链接数据库 主要是开启程序和数据库之间的连接。没有利用连接对象将数据库打开,是无法从数据库中取得 数据的。Close 和 阅读全文