foreach语句与for语句的区别

来源:互联网 发布:h110m网络唤醒无反应 编辑:程序博客网 时间:2024/05/16 12:50

今天在学C#的时候,看到书里有些地方使用foreach语句,有些地方使用for语句。于是翻了翻书,原来foreach语句跟for语句很相似,不同点就是:foreach语句不应用于更改集合内容,以避免产生不可预知的错误,简单的说,就是当使用foreach语句枚举(一一列举)一个集合(数组)的元素时,foreach语句不应去改变集合(数组)里面元素的值或内容,如果需要改变集合(数组)元素的值或内容,则应该使用for语句。

原创粉丝点击