C#中的foreach和一个小练习

foreach迭代遍历

语法规则如下:
foreach

注意:迭代遍历是只读的,不能修改

//foreach性能消耗要⼤⼀点,所以能⽤for的尽量⽤for 
foreach (var item in number) 
{ 
Console.WriteLine(item); 
//迭代遍历是只读的,不能写⼊ 
//item = 1; 
}
⽤foreach遍历字符串,求字符串中包含⼏个n 字符
			//定义字符串
            string str01 = "Hello,csdn!";

            //定义计数器
            int count01 = 0;

            foreach (var item in str01)
            {
                if (item == 'n')
                {
                    count01++;
                }
            }

            Console.WriteLine("该字符串中有{0}个‘n’字符。", count01);

有疑问的可以私信博主。
点个关注,给个赞呗!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章