关闭

一维二维数组的创建与遍历

标签: c#数组一维二维
93人阅读 评论(0) 收藏 举报
分类:
一、一维数组的创建与遍历
方法一:
类型[ ]变量=new 类型[ ];l例如:string a=new string[ var int]
若使用new关键字,则方括号内必须声明一个int类型的值来表示长度
也可以:string[ ] a=new string[ ]{ }
方法二:
string[ ] a={"a","b","c","d"};
一维数组的遍历:for和foreach
using System;
namespace practice3
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            string[] a = new string[]{ "huang""jun""kai""h""j""k" };
            for (int i = 0; i < a.Length; i++)
            {
                Console.WriteLine (a[i]);
            }
            foreach (string item in a) 
            {
                Console.WriteLine (item);
            }
        }
    }
}
二、二维数组的创建与遍历
方法一:
string[,] a=new string[5,3]
string[,] a=new string[5,3]{ {"a","b","c"},{"d","e","f"},{"g","h","i"},{"j","k","i"},{"l","m","n"}};
方法二:
string[, ] a={ {"a","b","c"},{"d","e","f"},{"g","h","i"},{"j","k","i"},{"l","m","n"}};
二维数组的遍历:for和foreach
知识点:GetUpperBound(int variable>维度数字<);获取指定维度的上限
GetLowerBound(int variable>维度数字<);获取指定维度的下限
using System;
namespace practice3
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            string[,] a = new string[,]
            { { "张三""男""18" }, { "李四""女""19" }, { "王五""男""18" } };
            for (int i = 0; i < a.GetUpperBound (0)+1; i++) 
            {
                for (int j = 0; j < a.GetUpperBound (1)+1; j++) 
                {
                    Console.Write(a[i,j]+"\t");
                }
                Console.WriteLine ();
            }
        }
    }
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:408次
    • 积分:23
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档