0
我只需要知道C#类接口的“requires”语法。如果我有这样一个类:如何制作类接口要求实现IEnumerable
public interface IGroupNode : ISceneNode
我怎样才能让界面需要 IEnumerable的实施?我认为这很简单,只是一个语法的东西,但随时可以证明我错了。
更新:
public interface IGroupNode : ISceneNode, IEnumerable<ISceneNode>
现在我就在哪里实现IEnumerable混淆?我没有ISceneNode的具体类实现。我应该在IGroupNode的具体类实现中做到吗?
现在好了这可能看起来像一个愚蠢的问题,但我应该在哪里实现IEnumerable? – Musicode
@DNA_Instant在你的实现中(一个实现你的接口的类)IGroupNode – markmnl
你必须创建一个实现'IGroupNode'的新类。这将自动要求实现'IGroupNode'实现的接口。 –