如何创建类接口需要IEnumerable的实现

时间:2013-11-01 01:34:28

标签: c# interface ienumerable requires

我只需要知道C#类接口的“require”语法。如果我有这样的课程:

public interface IGroupNode : ISceneNode

如何使接口要求实现IEnumerable?我认为这很简单,只是一种语法问题,但我可以随意证明我的错误。

更新

public interface IGroupNode : ISceneNode, IEnumerable<ISceneNode>

现在我对实现IEnumerable的位置感到困惑?我没有ISceneNode的具体类实现。我应该在IGroupNode的具体类实现中这样做吗?

2 个答案:

答案 0 :(得分:4)

public interface IGroupNode : ISceneNode, IEnumerable

就像你使用其他界面一样。

答案 1 :(得分:1)

public interface IGroupNode : ISceneNode, IEnumerable