foreach和list的用法

内容会持续更新,有错误的地方欢迎指正,谢谢!

foreach

foreach 语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。当为集合中的所有元素完成迭代后,控制传递给 foreach 块之后的下一个语句。可以在 foreach 块的任何点使用 break 关键字跳出循环,或使用 continue 关键字直接进入循环的下一轮迭代。

使用 foreach 显示整数数组的内容:

    static void Main(string[] args)  
    {  
        int[] fibarray = new int[] { 2,5,14 };  
        foreach(int i in fibarray)
        {
            System.Console.Write(i);
        }
    }  

计算1到50的和,用foreach语句实现

int[] array = new int[50];
for(int i=0;i<50;i++)
{
    array[i]=i+1;//array的元素分别为1、2、、、49、50
}
int sum=0;
foreach(int j in array)
{
    sum+=j;
}

list

using System;
using System.Collections.Generic;
public class A
{
    public static void Main()
    {
        //创建一个list<string>对象Cats
        List<string> Cats = new List<string>();
        //为Cats添加项
        Cats.Add("Cat1");
        Cats.Add("Cat2");
        Cats.Add("Cat3");
        //遍历Cats列表并输出
        foreach(string cat in Cats)
        {
            Console.WriteLine(cat);
        }
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值