.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小时内删除。