【发布时间】:2014-05-28 04:44:32
【问题描述】:
我有一个界面:
public Interface IStudent
{
Students students {get;}
Boolean CanStayAfterHours;
}
public enum Students
{
Student1,
Student2,
Student3,
Student4
}
如何将IStudent 属性添加到通用列表中? List<IStudent>?
【问题讨论】:
-
你能改写你的问题吗?您只是在问如何创建
IStudent实例列表吗? -
@SimonWhitehead 是的,很抱歉造成混淆。我想用 IStudent 实例填充列表
-
在这种情况下,您希望将
IStudentitems 添加到列表中,而不是“属性”。你像往常一样做:创建对象并调用Add。您创建的对象必须是实现IStudent接口的某种或多种类型。