您现在的位置:网络学院 > 开发教室 > 跟我学.net
总体了解C#(7-8 集合和foreach语句/结构)

出处:PConline
责任编辑:zwg

[02-5-24 17:55] 作者:荣耀翻译/ASPCool.com


总体了解C#(7-8 集合和foreach语句/结构)

A Comparative Overview of C#中文版

作者:Ben Albahari
公司:Genamics
日期:2000年7月31日初版,2000年8月10日修订。
感谢以下人士支持和反馈(按字母先后顺序):Don Box、 C.R. Manning、 Joe Nalewabau、 John Osborn、 Thomas Rhode & Daryl Richter。
译者:荣耀


7.集合和foreach语句

C#提供一个for循环的捷径,而且它还促进了集合类更为一致:

在Java或C++中:

1. while (! collection.isEmpty())

{

Object o = collection.get();

collection.next()

//...

2. for (int i = 0; i < array.length; i++)

//...

在 C#中:

1. foreach (object o in collection)

//...

2. foreach (int i in array)

//...


C#的for循环将工作于集合对象上(数组实现一个集合)。集合对象有一个GetEnumerator()方法,该方法返回一个Enumerator对象。Enumerator对象有一个MoveNext()方法和一个Current属性。

[下一页]


相关文章:

Visual C#.Net网络程序开发-Tcp篇(1)
浅析C#中的套接字编程
Visual C#.Net网络程序开发-Tcp篇(2)
总体了解C#(目录)
总体了解C#(1 C#和Java)
总体了解C#(2 属性)
用设计模式固化你的C#程序(目录)
总体了解C#(3 索引器)
Visual C#.Net网络程序开发-Tcp篇(3)
总体了解C#(4 委托)


内容搜索 
高级搜索

本栏今日焦点