C#使用foreach语句遍历数组的代码

下面的内容内容是关于C#使用foreach语句遍历数组的内容,希望对大家有所好处。

using System; 

public class w3demo {
  public static void Main() {
    int sum = 0;
    int[] nums = new int[10]; 

    for(int i = 0; i < 10; i++)
      nums[i] = i; 

    foreach(int x in nums) {
      Console.WriteLine("Value is: " + x);
      sum += x;
    }
    Console.WriteLine("Summation: " + sum);
  }
}

原文地址:http://blog.51cto.com/14137494/2346035

时间: 2024-10-07 13:39:48

C#使用foreach语句遍历数组的代码的相关文章

C#通过foreach语句搜索数组元素的代码

内容过程中,将内容过程中常用的内容做个备份,下面的内容段是关于C#通过foreach语句搜索数组元素的内容,希望能对小伙伴们有所用途. using System; public class Search { public static void Main() { int[] nums = new int[10]; int val; bool found = false; for(int i = 0; i < 10; i++) nums[i] = i; val = 5; foreach(int x

C# foreach语句遍历集合类型演示范例的代码

下面资料是关于C# foreach语句遍历集合类型演示范例的内容,希望能对各位朋友有些用处. using System; using System.Collections; public class Tokens: IEnumerable { private string[] elements; Tokens(string source, char[] delimiters) { elements = source.Split(delimiters); } { return new TokenE

C#通过foreach语句遍历arraylist源码演示

如下的代码是关于C#通过foreach语句遍历arraylist演示的代码. using System; using System.Collections; namespace Client.Chapter_4___Program_Control { public class ForEaches { static void Main(string[] args) { ArrayList a = new ArrayList(10); foreach (int x in a) { Console.W

为什么数组没有实现Iterable接口,但可以使用foreach语句遍历

在Java中,对于数组为什么能够使用foreach语句一直感觉很困惑. 对于能够使用foreach语句进行遍历的对象,只有两种情况,其中一种是遍历对象必须实现Iterable接口,实现ierator()方法,这是对象使用foreach语句的前提.另外一种情况就是特殊对象数组.那么对于数组可以使用foreach该如何去理解呢? 首先需要说明的是,实现了java.lang.Iterable接口的对象可以用for-each去遍历,但是能用for-each去遍历的不一定实现了该接口,比如数组这个特殊对象

foreach —(遍历数组或循环中的字符,以获取信息)

namespace ConsoleApplication2{ class Program {//letter 字母 gigit 数字 symbol 符号 static void Main(string[] args) { Console.WriteLine("请输入字符"); string s = Console.ReadLine();//输入的字符串用S来接收 int letter = 0;//最开始字母的个数为0 int gigit = 0; //最开始数字的个数为0 int sy

使用ECMAscript5中的forEach函数遍历数组

1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 arr[index] = value + index; 4 }) 5 console.log(a); >>[1, 3, 5] // 第一个参数表示值,第二个参数表示索引,第三个参数表示数组本身.2,3参数可以省略. 1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 a[index] = value + in

用ECMAscript5中的forEach函数遍历数组

1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 arr[index] = value + index; 4 }) 5 console.log(a); >>[1, 3, 5] // 第一个参数表示值,第二个参数表示索引,第三个参数表示数组本身.2,3参数可以省略. 1 var a = [1,2,3]; 2 a.forEach(function(value,index,arr){ 3 a[index] = value + in

2017-9-17C#笔记(方法,方法参数 ,foreach语句)

方法: 方法作为类中最常见的最有用的一个成员,算是完成特定任务,实现特定任务的重要的编程模式. "更少的代码,更多的复用" (有些教程中,将方法称为函数,函数和方法没有本质的区别,但是通常自己写的俄实现特定的功能的代码块,叫做方法;有系统简介或者直接生成的不完整的代码块叫做函数.) 方法定义的一般形式: Static      返回类型         方法名(形式参数列表) { 声明部分 执行部分 } 事例1:编写方法判断一个数是否是完全数:完全数的定义如下:它所有的真因子(即除了自

php中遍历数组的方法

参考网址:http://www.jb51.net/article/29949.htm 这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用.先分别介绍这几种方法 PHP中遍历数组有三种常用的方法: 一.使用for语句循环遍历数组: 二.使用foreach语句遍历数组: 三.联合使用list().each()和while循环遍历数组. 这三种方法中效率最高的是使用foreach语句遍历数组.从PHP4开