下面是几条定义并初始化一维数组的语句,正确的是()
A. intarr1[]={1,3,4,5,77};
B. intarr1=newint[];
C. int[]arr1=newint[]{1,3,4,5,77};
D. intarr1={1,3,4,5,77}
查看答案
下面是几条定义并初始化二维数组的语句,指出其中正确的是()
A. intarr2[][]=newint[2,3];
B. int[][]arr2=newint[2,3];
C. intarr2[,]=newint[2,3];
D. int[,]a=newint[2,3]{{1,2,4},{6,7,8}};
下面代码选项中,哪个选项是可以成功编译?()
A. string[5]myString=newstring[5];
B. string[]myColor={"yellow","black","red"};
C. string[5]=5thstring
D. intarraySize=2;int[]myInt=newint[arraySize]{1,2}
列说法中正确的是_______。
A. 在C
B. 中,编译时对数组下标越界将作检查
C. 在C
D. 中,程序运行时,数组下标越界也不会产生异常
E. 在C
F. 中,程序运行时,数组下标越界是否产生异常由用户确定
G. 在C
H. 中,程序运行时,数组下标越界一定会产生异常
在C#中,下列哪条语句能创建一个具有3个初始值为""的元素的字符串数组?()
A.stringStrList[3]("");
B. string[3]StrList={"","",""};
C. string[]StrList={"","",""};
D. string[]StrList=newstring[3]