- 22
- 1月
心得:在类的属性前加“IEnumerable”不加变量类型,就可以实现对该属性的迭代,IEnumerable在此是一个返回类型(P237)
要迭代一个类的话要定义一个返回类型为IEnumerable的“GetEnumerable()”方法。
15:35 2007-1-22
Q:IEnumerable是一个接口,那么对于
public Vectors(IEnumerable
{
foreach (Vector vector in initialItems)
{
Add(vector);
}
}
这个方法来说,企不是使用了一个IEnumerable
也就是说接口也可以定义变量或作为变量的类型?
A:接口可以定义变量,可以用来执行显示接口成员。
书上P281有这么一句话:“可以把要使用的初始容量(作为int)传递给List
15:49 2007-1-22
2011年08月08日 星期一 5:41 上午
求解