![](/img/trans.png)
[英]Can an attribute require inheritance or implementation of a class or interface?
[英]How to make a class interface Require an implementation of IEnumerable
我只需要知道C#類接口的“ requires”語法。 如果我有這樣的課程:
public interface IGroupNode : ISceneNode
如何使接口要求實現IEnumerable? 我認為這很簡單,只是語法問題,但可以隨時證明我錯了。
更新:
public interface IGroupNode : ISceneNode, IEnumerable<ISceneNode>
現在,我對在哪里實現IEnumerable感到困惑? 我沒有ISceneNode的具體類實現。 我應該在IGroupNode的具體類實現中執行此操作嗎?
public interface IGroupNode : ISceneNode, IEnumerable
就像您使用其他界面一樣。
public interface IGroupNode : ISceneNode, IEnumerable
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.