C#中如何定义string数组?

如题所述

C#中定义string数组方法:

1、定义一维数组

string[] parm=new string[]{"chinese","english","japan"};

2、一维字符串数组,如果提供了初始值设定项,则还可以省略 new 运算符

string[] par3={"chinese","english","japan"};

扩展资料

C#中其他类型数组定义方式介绍:

1、定义一维int数组

int[] numbers = new int[]{1,2,3,4,5,6,7,8,9,10}; //不定长数组

int[] numbers = new int[5]{1,2,3,4,5}; //定长数组

2、定义多维int数组

int[,] numbers = new int[,]{{1,2,3,4,5},{1,2,3,4,5}};  //不定长数组

int[,] numbers = new int[3,3]{{1,2,3},{1,2,3}};  //定长数组

3、一维对象数组

Object[] mf4 = new Object[5] { 26, 27, 28, 29, 30 };

4、二维整数数组,初值

mf5[0,0]=1,mf5[0,1]=2,mf5[1,0]=3,mf5[1,1]=4

int[,] mf5=new int[,]{{1,2},{3,4}}; 

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-25

1、打开visual studio,创建一个控制台应用程序。

2、在控制台应用程序的main方法中,定义一个首字母大写的String类型,给他赋字符串值,并将其输出到控制台。

3、在vs中调试模式运行,可以看到,首字母大写的String,按照预期的输出了字符串的值。

4、在main方法中,再定义一个首字母小写的string类型,同样给他赋值和输出。

5、继续在vs中按F5,调试模式运行,可以看到控制台按照预期的将两种字符串都输出来了。

本回答被网友采纳
第2个回答  2010-07-22
方法一:
string[] abc =new string[3];
abc[0]="1";
abc[1]="2";
abc[2]="3";

方法二:
string[] abc=new string[]{"1","2","3"};
第3个回答  推荐于2018-02-28
string[] parm=new string[]{};本回答被提问者和网友采纳
第4个回答  2010-07-22
最笨的方法
string[] abc=new string[4];
abc[0] = "aaa";
abc[1] = "bbb";
abc[2] = "ccc";
abc[3] = "ddd";

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

在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++...

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

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

C#中如何定义一个StringBuilder数组
第一种:StringBuilder[] sb = new System.Text.StringBuilder[length];第二种:List<StringBuilder> sbList = new List<StringBuilder>();应该都能满足你的要求.

C#\/.net中怎么声明数组类型呀?
1、首先,新建一个控制台应用程序。2、然后开始便可以在最后一对花括号中声明。3、然后编写如下语句。string[] MyStr = new string[10]。4、也可以给数组赋予元素。5、可以这么写输出调用。6、C#的下标是从0开始。注意事项:C#使得C++程序员可以高效的开发程序,且因可调用由 C\/C++ 编写的本机...

c#怎样创建一个动态的 string 数组
C#动态创建数组实例:ArrayList al = new ArrayList(); al.Add("song"); al.Add("yun"); String[] arr2; arr2 = (String[])(al.ToArray(typeof(String))); System.Diagnostics.Debug.Print("Arr2[0]=" + arr2[0]); \/\/type of int ArrayList al2 = new ArrayLi...

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#中怎么定义可变长度的字符串数组
int length=int.Parse(Console.ReadLine());\/\/定义数组 int[] array=new int[length];\/\/这样,当你上面输入多少,下面就是多少数组啦。

相似回答