110,534
社区成员
发帖
与我相关
我的任务
分享
int[] a = { 1, 2, 3 };
a[1] = 5;
Console.WriteLine(string.Join(",", a));
打印的不是 1,5,3 的话,那么请把C#丢到爪哇国去
若如你所说:枚举返回的是副本,那么我们如何去改变数组成员的值呢?
IEnumerator 可枚举
IEnumerable 可用 foreach 枚举(简单的迭代)
不管里面是什么,实现了 IEnumerator 就可以 1、2、3、4....张三、李四、王二麻子 逐个的访问
实现了 IEnumerable 就可以自动化访问每一个成员,连名字都不需要知道
语言的表述方式不是重点,关键在于其本质
就如我们在吸纳西方先进科学技术时需要掌握英语一样,欧美人不也在学习中文,以期融入汉文化为主导的社会吗