ublic class DaysoftheWeek:System.Collections.IEnemberable{
string[] m_Days={"Sun","MOn","Tue","Wed","Thr","Fri","Sat"};
public System.Collections.IEnumerator GetEnumerator()
{
for(int i=0;i<m_Days.Length;i++)
{
yield return m_Days[i];
}
}
}
protected void Page_Load(object sender,Eventargs e)
{
DaysofTheWeek week = new DaysofTheWeek();
foreach(string day in week)
{
Response.Write(day+"");
}
}红色标记的部分 删除后可以出结果,为什么添加上九不行呢?
string[] m_Days={"Sun","MOn","Tue","Wed","Thr","Fri","Sat"};
public System.Collections.IEnumerator GetEnumerator()
{
for(int i=0;i<m_Days.Length;i++)
{
yield return m_Days[i];
}
}
}
protected void Page_Load(object sender,Eventargs e)
{
DaysofTheWeek week = new DaysofTheWeek();
foreach(string day in week)
{
Response.Write(day+"");
}
}红色标记的部分 删除后可以出结果,为什么添加上九不行呢?
解决方案 »
- gridview超级链接的问题
- 这样的需求,谁能给我个解决方案?
- [求教]SqlDataSource 中的 SelectCommand 格式问题
- 怎么实现图文混排,如实现http://gh.cixi.gov.cn/news/showinfo.asp?id=2017
- 如何将很多的hyperlink和image组件绑定成为数组
- asp里 是一个中文字宽,为什么.net里两个 才一个中文字宽
- 如何在asp.net中访问其他机器上的文件
- TreeView 的问题
- 在DataGrid中如何实现点击某一行后,这一行的背景颜色改变?
- donet core MVC的controller如何指向HTML文件?
- 如何控制iframe滚动条的位置?在线等......速度
- 网页缓存问题?
System.Collections.IEnumerable
GetEnumerator这是接口中的方法不写GetEnumerator这就是你自己类的方法。
类里写什么方法都对的。