-9

实现接口数组的语法是什么?
iWord 是一个界面。

这是 List 的语法

public class Words : List<iWord>
{

}

但这失败
了错误消息无效的基本类型
我收到错误是因为我要求一些愚蠢的东西吗?

public class Words : iWord[]
{

}
4

1 回答 1

1

你不能这样做,但由于数组实现了IEnumerableIEnumerable<T>也许它就足够了

class Words : IEnumerable<iWord> 

或者你可以坚持你最初的想法,毕竟List有一个索引器:

class Words : List<iWord>
// use indexer to get first element
var myWords = new Words();
var first = myWords[0];
于 2013-04-20T14:35:16.993 回答