c#中string[,] 的定义方式

是string[,] a =new string
后面的附值怎么弄?
string[,] a =new string{{,},{,}}
这样好象也不对的

string[,] aa=new string[2,3];
//---赋值---
/*
也可以这样写
aa[0,0]="値";
*/
for (int i = 0; i < aa.Rank; i++)
{
for (int j = 0; j < aa.GetLength(i); j++)
{
aa[i, j] = "数组:aa["+i+","+j+"]";
}
}
//---取值
for (int i = 0; i <aa.Rank; i++)//Rank获取维数
{
for (int j = 0; j <aa.GetLength(i); j++)
{
Console.WriteLine(aa[i,j]);
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-31
例如:
string[,] a=new string[2,2] // 要写出二维数组中横坐标的个数和纵坐标的个数,这里是 [2,2]
{
{“腾”,“讯”},
{“ Q”,“Q ”}

}本回答被网友采纳
第2个回答  2015-05-23
c#中string[] 的定义方式:
1、string[] s=new string[1];
2、string[] s=new string[]{"a"};
3、string[] s={"a"};
4、string[] s=null;
第3个回答  2013-12-31
string[,] element = new string[5, 2] { {"book",""},{ "genre", "李赞红" }, { "ISBN", "2-3631-4" }, { "title", "CS从入门到精通" }, { "author","候捷"} };
也可:string[,] element = new string[,] { {"book",""},{ "genre", "李赞红" }, { "ISBN", "2-3631-4" }, { "title", "CS从入门到精通" }, { "author","候捷"} };
第4个回答  2013-12-31
这样写的 string[] a=new string() {"a","b","c"}

c#中string[,] 的定义方式
string[,] aa=new string[2,3];\/\/---赋值--- \/ 也可以这样写 aa[0,0]="値";\/ for (int i = 0; i < aa.Rank; i++){ for (int j = 0; j < aa.GetLength(i); j++){ aa[i, j] = "数组:aa["+i+","+j+"]";} } \/\/---取值 for (int i = 0; i <aa.R...

c#中string[][]和string[,]的区别?
而string[,]是二维数组。就是数组的每一个元素都必须是长度为2的数组。比如有下面的数组 [[1,2,3],[2,4]]那么这个数组必定是string[][]类型而不会是string[,]类型。因为string[][]定义时:数组的里的每个元素都是数组。(只要是数组就行)string[,]定义是:数组的每一个元素都必须是长度...

c# string[] 的定义并赋值
定义:string[] dbId = new string []{"1111111101","11111111102"};\/\/ 赋值:string[] dbId = new string[10] ;for(int i=0;i<dbId.Length;i++){ dbId[i] = Console.ReadLine();}

C#中如何定义string数组?
C#中定义string数组方法:1、定义一维数组 string[] parm=new string[]{"chinese","english","japan"};2、一维字符串数组,如果提供了初始值设定项,则还可以省略 new 运算符 string[] par3={"chinese","english","japan"};

在c#中Main()中的string[] args是什么意思?
main函数(方法)是程序运行的起点,运行程序时可以把参数传递给main函数。比如你在命令行中执行 c:>myProgram.exe -debug -step 就把-debug和-step这两个字符串传递给了main函数。static void Main(string[] args){ if(args.Length>0){ if(args[0]=="-debug"){ ...;} ...;} ...;} ...

C#中怎么定义字符串数组
方法一:string[] abc =new string[3];abc[0]="1";abc[1]="2";abc[2]="3";方法二:string[] abc=new string[]{"1","2","3"};

C#string定义和使用
C# 字符串(String) 在 C# 中,您可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。 string 关键字是 System.String 类的别名。1.基础特征 (1)字符串:是一连串的字符组成 (2)string是对system.string命名空间起的一个名字 (3)引用类型:存储空间大,...

C# 二维数组到底该如何定义?
比如 string[][] ary = new string[5][];开始我还真以为是微软弄出来什么新的数据结构,后来一想,我靠,这个不就是string[] 类型的一维数组吗,事实上也确实是这样的,就是写法上有点怪异 我一直觉得 string[][] ary = new string[][5]; 这样写才比较合理 ...

C#中 string[]args Unicode这两个什么意思 还有如何声明类型? 如何演示...
参数名就是args unicode是编码的意思 string[] args 就是声明一个叫args的string[]类型 类型T只是一个声明,如list<T> ,是一个关于某一类型(T)的list 命名空间就是所用的参数方法的应用和存放空间

在c#中,如何定义一个数组?怎样详细解析一个数组??
1、第一种:string[] Array1=new string[10]。2、第二种string[] Array2={"1","2"}。3、第三种string[] Array3=new string[3]{"1","2","3"}。4、第四种 string[] Array4=new string[]{"1","2","3","4"}。注意事项:C#是一种安全的、稳定的、简单的、优雅的,由C和C++...

相似回答