我知道这是一个非常基本的问题,但如果我做错了,请原谅我。
我使用<set>
建立了多对多关系。当我调试代码时,我可以在“set”中看到数据,但我不确定如何显示数据。
例如,我可以使用“foreach”作为List,但我不能将foreach用于“ISet”。
在我的班上:
private ISet newsList = new HashedSet();
public ISet NewsList
{
get { return newsList; }
set { newsList = value; }
}
public void AddNews(News item)
{
NewssList.Add(item);
}
可以提供一些代码示例我如何处理这个问题。
非常感谢。
道明
答案 0 :(得分:3)
例如我可以使用“foreach”作为List,但我不能将foreach用于“ISet”
为什么不呢?我猜你只需要添加对Iesi.Collections.dll程序集的引用。
答案 1 :(得分:0)
您可以将foreach与ISet
一起使用,因为它扩展了IEnumerable
。