c#中类继承接口,接口包含类的成员变量吗?
时间: 2023-12-01 17:03:41 浏览: 136
c#接口、继承的讲解
在C#中,接口不能包含类的成员变量,因为接口只能包含方法、属性、事件和索引器等成员。接口定义了一组方法和属性,而不是字段或变量。如果你需要在接口中定义常量,可以使用常量字段。例如:
```csharp
public interface IMyInterface
{
const int MyConstant = 100;
void MyMethod();
}
```
但是请注意,常量在接口中必须被声明为static和readonly。
阅读全文