首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C#中要使一个类支持FOREACH遍历,实现过程怎样?
C#中要使一个类支持FOREACH遍历,实现过程怎样?
admin
2019-03-29
142
问题
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
程序员面试
相关试题推荐
WhenIseeclients,thisisthequestionthatI’maskedthemost.Ifyou’reinapublicplace,lookaround.【F1】Nearlyeveryone
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。
用sealed修饰的类有什么特点
输入一棵二元树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。输出该树的深度3。二元树的结点定义如下:structSBinaryTreeNode//anodeofthe
创建一个新的邮件。
使用“连接导向”菜单方式添加北京大学站点。
在金山毒霸2008中,手动查杀“移动存储设备”中的病毒木马。
计算机能直接识别和执行的语言是()A.机器语言B.高级语言C.数据库语言D.汇编程序
随着网络信息技术的进步和社会信息化程度的不断提高,一个由庞大的网络产业带动,并导致整个经济社会产生巨大变革的数字经济时代已经离我们越来越近。目前,“数字化校园”、“数字企业”、“数字城市”等一系列项目快速上马,在这些项目中,信息的数字化与数字信息的网络传输
随机试题
曲线y=2x与y=log2x关于____________对称。
______thesecircumstances,youmightagreewithusthatitisratherdifficultforyourproductstoputafootingonthismarke
A.中脘B.关元C.京门D.巨阙治疗胃病,宜选用的腧穴是
甲亢患者的饮食应给予
A.黄连解毒汤B.龙胆泻肝汤C.麻杏石甘汤D.荆防败毒汤E.独活散牛,突然发病,证见咳嗽,恶寒,被毛逆立,鼻流清涕,治疗该病证适宜的方剂是()
关于材料费用分析的说法,不正确的有()。
水是家中最好用的灭火剂,家庭常见的火灾都可以用水扑救,以下哪类火灾能用水扑灭?()
甲向乙借了30元钱,同时甲又为乙修好了收音机。修理费恰好是30元,则他们之间的债权债务可以()。
设f(x)为偶函数,且满足f′(x)+2f(x)-3∫0xf(t-x)dt=-3x+2,求f(x).
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“新闻纸”主题修饰全文,将全部幻灯片的切换方案设置成“门”,效果选项为“水平”。
最新回复
(
0
)