首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C#中要使一个类支持FOREACH遍历,实现过程怎样?
C#中要使一个类支持FOREACH遍历,实现过程怎样?
admin
2019-03-29
83
问题
C#中要使一个类支持FOREACH遍历,实现过程怎样?
选项
答案
public class DaysOfTheWeek : System.Collections.Ienumerable { 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]; } } } class TestDaysOfTheWeek{ static void Main() { // Create an instance of the collection class DaysOfTheWeek week = new DaysOfTheWeek(); // Iterate with foreach foreach (string day in week) { System.Console.Write(day + " "); } }}
解析
转载请注明原文地址:https://kaotiyun.com/show/1RmZ777K
0
程序员面试
相关试题推荐
Writealetterofabout100words,makinganapplicationtobeapostgraduatecandidateofauniversity.Youshouldwritenea
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
.asp.net如何实现MVC模式,举例说明!
bob的电子邮件转发到wanglong@sina.com。
设置本地连启动WindowsXP系统自带防火墙。
将当前远程目录中名为“2.10”的文件夹,添加到传输队列中,并进行传输。
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
在页面设置中不可设置的内容为()A.页边距B.页面边框C.纸张大小D.页码
在计算机的应用中,cad是指()。A.计算机辅助制造B.计算机辅助教学C.计算机辅助设计D.计算机辅助测试
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景:假设在某一个时刻只有一个活动的事务,为了保证事务
随机试题
地方各级人民政府应当采取措施,发展()的职业介绍机构,提供就业服务。
在实行阴极保护时,将使金属腐蚀停止,或达到允许程度时所需要的电流密度值称为最大保护电流密度值。
某泵在运行时发现有气蚀现象应()。
A.水B.密C.风D.革E.护预防尘毒危害的“八字”方针的解释。闭尘毒源
54岁,男。胸闷,劳累后胸痛4年,疑诊肥厚性梗阻型心肌病来诊。要使肥厚型梗阻性心肌病胸骨左下缘的收缩期杂音增强,应选择
颌面部硬组织损伤独具的特点是常伴有
增值税一般纳税人提供的下列应税服务中,可以选择适用简易计税方法计税的有()。
某幼儿在玩游戏时摔跤了,磕到鼻子,开始流鼻血。下列幼儿教师应采取的措施,不恰当的是()。
李某有一女李霞14岁,系农村某镇初中二年级学生。李某认为女孩上学无用,还不如早辍学去赚钱,遂于2003年暑假将李霞送到邻镇一个体户处打工。开学一周后,学校老师、领导、村干部多次上门家访,李某拒不说明其女去向,有时还恶语相报:“孩子读不读书是我们自家的事,你
经过某十字路口的手扶拖拉机,可能直行,也可能左转或右转。如果这三种可能性大小相同,则经过这个十字路口的两辆拖拉机一辆左转、一辆右转的概率是:
最新回复
(
0
)