接口
/* 1.接口只能包含方法、属性、索引器、事件的声明。 2.接口方法的声明就像抽象方法一样,不提供实现。 3.接口不能实例化。 4.接口不能有构造函数。 5.接口不能有字段。 6.接口不能包含运算符重载。 7.接口不允许声明关于成员的修饰符,包括可访问性修饰符、抽象、虚拟等其它所有修饰符。 8.实现接口的类,必须给出所有接口成员的实现。 9.接口的实现中不能有静态的东西。 10.接口函数可以实现为虚函数或抽象函数,但不能是静态函数。 11.实现接口的类,可以控制接口成员的可访问性修饰符。 12.接口可以继承其它接口。 13.当多个类实现了相同的接口,则接口可以充当基类,实现多态性。 */ public interface IDisposable { void Dispose(); }