【C#】C#数组
2015-10-31 08:50
405 查看
一、解释
数组是统一数据类型的一组值,它属于引用类型,因此存储在堆内存中,数据元素初始化或给数组元素赋值都可以在声明数组时或在程序的后面阶段中进行。
二、语法
Int [] intarray
数组的声明:C#数组下标为0 可以不指定数组的大小。
Int [] numbers; //declare numbers as
Int [] numbers=new int[5] //declare and create
Int [] numbers=new int[5] {1,2,3,4,5};
数组的维数:
![](https://img-blog.csdn.net/20151031084719782?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
数组使用foreach:通过迭代一个集合,把int里面的数组声明出来,用迭代数据,数出来的数组相当于和以为数组一样,是一横串。
三、数据的结构
主要结构:
![](https://img-blog.csdn.net/20151031084736999?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
其中,下面是具体的表示:
![](https://img-blog.csdn.net/20151031084816807?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这里把所有与学生关联的详细信息都可以作为一个整体进行存储和访问。
四、枚举
解释:
Enum,Enumerator的缩写,是一组以命名的数据常量,用于定义具有一组特定值的数据类型,用关键字enum声明。举例:
![](https://img-blog.csdn.net/20151031084849799?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
特点:
C#中的枚举包含与值关联的数字,默认情况下,将0值赋给枚举的第一个元素,然后对每个后续的枚举元素按1递增,在初始化过程中可重写默认值。例如:
刚开始,图示:
![](https://img-blog.csdn.net/20151031084906644?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
重置的时候:
![](https://img-blog.csdn.net/20151031084916060?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
数组是统一数据类型的一组值,它属于引用类型,因此存储在堆内存中,数据元素初始化或给数组元素赋值都可以在声明数组时或在程序的后面阶段中进行。
二、语法
Int [] intarray
数组的声明:C#数组下标为0 可以不指定数组的大小。
Int [] numbers; //declare numbers as
Int [] numbers=new int[5] //declare and create
Int [] numbers=new int[5] {1,2,3,4,5};
数组的维数:
数组使用foreach:通过迭代一个集合,把int里面的数组声明出来,用迭代数据,数出来的数组相当于和以为数组一样,是一横串。
三、数据的结构
主要结构:
其中,下面是具体的表示:
这里把所有与学生关联的详细信息都可以作为一个整体进行存储和访问。
四、枚举
解释:
Enum,Enumerator的缩写,是一组以命名的数据常量,用于定义具有一组特定值的数据类型,用关键字enum声明。举例:
特点:
C#中的枚举包含与值关联的数字,默认情况下,将0值赋给枚举的第一个元素,然后对每个后续的枚举元素按1递增,在初始化过程中可重写默认值。例如:
刚开始,图示:
重置的时候:
相关文章推荐
- 【C#】C#数据类型
- 【C#】C#基础概念
- 【C#】29. VIX指数的实现(使用上证50ETF为原始数据)
- C#编程--语句(分支语句)
- C# 适合vs 2008和vs 2010的变量高亮highlight工具
- C#未捕获异常处理方法
- C# 可为null的类型
- c#xml操作
- .NET和C#概述
- C#——委托和事件
- C# IL DASM 使用
- 4.C#的选择语句练习
- C# 生成二维码并且在中间加Logo
- c#,if 分支语句,条件运算符
- c#操作Excel
- C#操作XML文档(2)-使用linq to xml
- C#操作XML文档(1)
- (C#)OPC客户端源码
- c#——标准Dispose模式的实现
- C#语言 语句