1
8
这是为了确保您可以将对象集合视为同一类型,然后对该类型执行一些操作(您知道它必须从对象继承)。 把它想象成属性。它是元数据类型。 您还可能希望对已知类型(例如System.Web.UI.Control)执行操作,但仅当类型继承自某个接口(例如InamingContainer)时才执行该操作。
|
2
10
无成员接口用于在C中提供类似于mixin的功能。因此,对于A级:
通过定义接口ISTUFF,您可以为它提供额外的功能(a-la多重继承):
然后在一个:
然后添加额外的功能
|
3
8
它是一个标记接口。它可以用来修饰类型,这样您就可以在运行时发现类型是正确的,而不用反射。我们使用它来确保被调用方中的泛型类型是正确的。 |
4
3
把那些认为鸭子打字很酷的蟒蛇搞混了。 |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |