【发布时间】:2013-11-26 02:51:06
【问题描述】:
我应该调整我的InvItems 类以使用IEnumerable 接口,但不使用IEnumerable<> 接口。但是,当我调整类时,我的List<InvItem> 弹出错误,我不明白为什么。
错误是:
“找不到类型或命名空间。”
我想我必须转换列表,但我不太确定如何(我只找到了使用 IEnumerable <> 接口的说明。)谢谢你的帮助!
public class InvItemList : IEnumerable
{
private List<InvItem> invItems;
public InvItemList()
{
invItems = new List<InvItem>();
}
public IEnumerator GetEnumerator()
{
foreach (InvItem in invItems)
{
yield return frmNewItem;
}
}
【问题讨论】:
-
1.什么例外 2. 什么是
frmNewItem? -
frmNewItem是什么? -
使用类的表单。我有一个 InvItem 类、一个 InvItemList 类和一个 New Item 表单。
标签: c# list ienumerable