今天我们来研究下用IL书写For循环和Foreach循环,在书中一直看到说使用 Foreach循环比普通的For循环来的好,这次正好趁机来看看他们的IL代码有何不同 .按照惯例,我们先给出要实现的类的C#代码,如下:
class Iterator { public int ForMethod(int[] ints) { int sum = 0; for (int i = 0; i < ints.Length; i++) { sum += ints[i]; } return sum; } public int ForeachMethod(int[] ints) { int sum = 0; foreach (int i in ints) { sum += i; } return sum; } }
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索c#
, int
, 循环
, 代码
, foreach
sum
,以便于您获取更多的相关知识。
时间: 2024-12-28 03:20:31