博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#齿形数组
阅读量:6788 次
发布时间:2019-06-26

本文共 1734 字,大约阅读时间需要 5 分钟。

齿形数组时数组的一类,它的行也是数组---行数组中的元素个数可以不同。如string[][] names;

接着names=new string[4][],创建了四个数组,它们的元素时字符串数组

names[0]=new string[3]

names[0][0]="Jason";

names[0][1]="Marcus";

names[0][2]="Price";

names[1]=new string[2];

names[0][0]="Steve";

names[0][1]="Smith";

例:

/*  Example10_9.cs illustrates the use of a jagged array*/using System;class Example10_9{  public static void Main()  {    // declare a jagged array of four rows,    // with each row consisting of a string array    string[][] names = new string[4][];    // the first row is an array of three strings    names[0] = new string[3];    names[0][0] = "Jason";    names[0][1] = "Marcus";    names[0][2] = "Price";    // the second row is an array of two strings    names[1] = new string[2];    names[1][0] = "Steve";    names[1][1] = "Smith";    // the third row is an array of four strings    names[2] = new string[] {"Cynthia", "Ann", "Jane", "Williams"};    names[3] = new string[] {"Gail", "Jones"};    // display the Rank and Length properties for the names array    Console.WriteLine("names.Rank = " + names.Rank);    Console.WriteLine("names.Length = " + names.Length);    // display the Rank and Length properties for the arrays    // in each row of the names array    for (int row = 0; row < names.Length; row++)    {      Console.WriteLine("names[" + row + "].Rank = " + names[row].Rank);      Console.WriteLine("names[" + row + "].Length = " + names[row].Length);    }    // display the array elements for each row in the names array    for (int row = 0; row < names.Length; row++)    {      for (int element = 0; element < names[row].Length; element++)      {        Console.WriteLine("names[" + row + "][" + element + "] = " +          names[row][element]);      }    }  }}

转载地址:http://dgfgo.baihongyu.com/

你可能感兴趣的文章
树形数组暴力
查看>>
文件操作
查看>>
MemDc Test
查看>>
Codeforces Round #228 (Div. 1) 解题报告
查看>>
Red Hat 6.5 本地yum源的配置
查看>>
【杭电ACM】1.2.3 hide handkerchief
查看>>
linux kernel笔记
查看>>
Django配置、静态文件与路由
查看>>
Hello World
查看>>
将HG版本库推送到Git服务器
查看>>
Struts2中ValueStack结构和总结
查看>>
如何从一个传统开发团队转向敏捷开发团队
查看>>
基于Vue.js 2.0 + Vuex打造微信项目
查看>>
作业十三
查看>>
Unity3D 常用 英文单词
查看>>
Go语言标准库_输入/输出
查看>>
题目1489:计算两个矩阵的乘积
查看>>
GPU-BASED PROCEDURAL PLACEMENT IN HORIZON ZERO DAWN
查看>>
mysql中[Err] 1366 - Incorrect string value: '\xE5\x8D\x问题
查看>>
Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
查看>>