当前位置:网站首页>C#中的数组及Foreach遍历
C#中的数组及Foreach遍历
2022-06-22 05:44:00 【L_ZWge】
今天要给大家分享的是C#中的数组及Foreach遍历。
一、C#数组简介
数组从字面上理解就是存放一组数,但在 C# 语言中数组存放的并不一定是数字,也可以是 其他数据类型。
数组的特点:
1.在一个数组中存放的值都是同一数据类型的。
2.数组中某个指定的元素是通过索引来访问的。 所有的数组都是由连续的内存位置组成的。
3.数组从零开始建立索引,即数组索引从零开始。
二、一维数组
一维数组在数组中最常用,即将一组值存放到一个数组中,并为其定义一个名称,通过数组 中元素的位置来存取值。
定义一维数组的语法形式如下:
举例如下:
- 多维数组
多维数组是指二维或二维以上的数组。一般我们最常用的是二维数组。
定义多维数组的语法形式如下:

从上面定义的语法可以看出,它与一维数组的定义非常类似,每多一个维度则在定义时的[] 中增加一个“,”。 存取数组中的值也是将下标用“,”隔开。
多维数组初始化:

举例如下:

- foreach遍历
foreach 循环用于列举出集合中所有的元素,foreach 语句中的表达式由关键字 in 隔开的 两个项组成。
in 右边的项是集合名,in 左边的项是变量名,用来存放该集合中的每个元素。
该循环的运行过程如下: 每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达 式返回值为 true,foreach 块中的语句就能够执行。 一旦集合中的元素都已经被访问到,整个表达式的值为 false,控制流程就转入到 foreach 块后面的执行语句。
具体的语法形式 如下:
注意:foreach 语句仅能用于数组、字符串或集合类数据类型。
举例如下:使用foreach遍历上一节中的数组

今天的分享就到这里吧!
边栏推荐
- 400-哈希表(1. 两数之和、454. 四数相加 II、383. 赎金信)
- D3D10 截图功能 保存Texture到本地
- What about computer jam?
- Improve your game‘s performance
- 向量空間視角看高數(1)——系列簡介
- vscode极简安装教程
- Viewing advanced numbers from the perspective of vector space (1) -- a series introduction
- 【技术随记】
- QEMU ARM interrupt system architecture 2
- Vscode remote connection error: server status check failed - waiting and retrying
猜你喜欢
随机推荐
北峰助力南昌市应急管理局打造公专融合应急通信保障网
服务器php相关网页开发环境搭建
Keil调试时设置断点的高级用法
朗国科技助力OpenHarmony生态繁荣
Le contrôle MFC tabctrl modifie la taille de l'étiquette
OPTEE notes
Bat common batch script record
u盘作为启动盘重装win10系统(无需其他软件)
MFC Tab 控件添加 icon 图标
W800芯片平台进入OpenHarmony主干
Machine learning Note 6: number recognition of multiple classification problems in logistic regression
【技术随记】
Go language uses zap log Library
mysql基础面试题
count registers in C code -- registers has one pattern
Market survey and future production and marketing demand analysis report of China's zinc oxide nanoparticle industry 2022-2027
Vulkan pre rotation processing equipment direction
Trigger
open source hypervisor
Air conditioning (daily question 50 in spring)









