.NET3.5 数组
数组是一个引用类型,开发人员能够声明数组并初始化数据进行相应的数组操作,数组是一种常用的数据存放方式。
1.数组的声明
数组的声明方法是在数据类型和变量名之间插入一组方括号,声明格式如下所示。
string[] groups; //声明数组
以上语句声明了一个变量名为groups的数组,其数据类型为string。声明了一个数组之后,并没有为此数组添加内容初始化,需要对数组初始化,才能使用数组。
2.数组的初始化
开发人员可以对数组进行显式的初始化,以便能够填充数组中的数据,初始化代码如下所示。
string[] groups={"asp","c#","control","mvc","wcf","wpf","linq"}; //初始化数组
值得注意的是,与平常的逻辑不同的是,数组的开始并不是1,而是0。以上初始化了groups数组,所以groups[0]的值应该是“asp”而不是“c#”,相比之下,group[1]的值才应该是“c#”。
3..NET中数组的常用的属性和方法
在.NET中,.NET框架为开发人员提供了方便的方法来对数组进行运算,专注于逻辑处理的开发人员不需要手动实现对数组的操作。这些常用的方法如下所示。
❑ Length方法用来获取数组中元素的个数。
❑ Reverse方法用来反转数组中的元素,可以针对整个数组,或数组的一部分进行操作。
❑ Clone方法用来复制一个数组。
对于数组的操作,可以使用相应的方法进行数据的遍历、查询和反转,示例代码如下所示。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; //声明文本命名空间
namespace myArray //主应用程序类
{
writeline输出数值变量 class Program
{
static void Main(string[] args)
{
string[] groups={"asp","c#","control","mvc","wcf","wpf","linq"}; //初始化一个数组
int count = groups.Length; //获取数组的长度
Console.WriteLine("------------------------数组长度--------------------------");
Console.WriteLine(count.ToString()); //输出数组的长度
Console.WriteLine("-----------------------原数组元素值--------------------------");
for (int i = 0; i < count; i++) //遍历输出数组元素
{
Console.WriteLine(groups[i]); //输出数组中的元素
};
}
}
}
按F5运行后运行结果如图2-5所示。
图2-5 数组运行结果
从上述结果中可以看出,程序遍历了数组并将数组的内容全部输出。在进行数组中的内容输出时,需要使用循环语句进行输出数组的遍历和输出,循环语句的用法会在后面讲解。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论