一、C#语法介绍中
遍历列表有两种方式:
1、通过for循环,遍历所有的索引,通过索引访问列表中的元素
for(int i=0;i<list.Count;i++)
{
//循环体List[i]
}
2、foreach遍历
foreach(int temp in list){
//依次取得list中的每一个元素赋值给temp,并执行循环体
//循环体temp
}
二、程序代码示例
using System;
using System.Collections.Generic;
namespace _061_ListForeach
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("2022有你在程序才更有意思,列表的遍历");
List<string> JinRiList = new List<string>();
JinRiList.Add("感谢");
JinRiList.Add("观看");
JinRiList.Add("今日头条");
JinRiList.Add("作者");
JinRiList.Add("王東東Rex");
JinRiList.Add("编撰");
JinRiList.Add("关于");
JinRiList.Add("软件知识学习");
JinRiList.Add("游戏娱乐放松");
JinRiList.Add("文章视频");
JinRiList.Add("喜欢就");
JinRiList.Add("点赞");
JinRiList.Add("关注吧!");
Console.WriteLine("通过for循环遍历");
for (int i = 0; i < JinRiList.Count; i++)
{
if (i < JinRiList.Count - 1)
{
Console.Write("{0} ", JinRiList[i]);
}
else {
Console.WriteLine("{0} ", JinRiList[i]);
}
}
Console.WriteLine("通过foreach遍历");
foreach (var item in JinRiList)
{
Console.Write("{0} ", item);
}
}
}
}
三、程序执行结果