C#接口声明
接口声明是一种类型声明,它定义了一种新的接口类型。接口声明格式如下:属性 接口修饰符 interface 接口名:基接口{接口体}
其中,关键字interface、接口名和接口体时必须的,其它项是可选的。接口修饰符可
以是new、public、protected、internal和private。例子:
public interface IExample
{//所有接口成员都不能包括实现
string this[int index] { get; set; }//索引指示器声明
event EventHandler E;//事件声明
void F(int value);//方法声明
string P { get; set; }//属性声明
}
声明接口时,需注意以下内容:
1.接口成员只能是方法、属性、索引指示器和事件,不能是常量、域、操作符、构造函数
或析构函数,不能包含任何静态成员。
2.接口成员声明不能包含任何修饰符,接口成员默认访问方式是public。
http://www.itemperor.com/a/C_/215.html
原文链接:http://www.jxszl.com/biancheng/C/445956.html