列说法中正确的是_______。
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]
已知结构Resource的定义如下:structResource{publicintData=0;}则下列语句的运行结果为_________。Resource[]list=newResource[20];for(inti=0;i<20;i++){System.Console.WriteLine(“data={0}”,list[i].Data);}
A. 打印20行,每行输出都是data=0
B. 打印20行,每行输出都是data=null
C. 打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19
D. 出现运行时异常
以下程序的输出结果是:()classExample1{staticvoidMain(string[]args){inti;int[]a=newint[10];for(i=9;i>=0;i--)a[i]=10-i;Console.WriteLine("{0},{1},{2}",a[2],a[5],a[8]);}}
A. 2,5,8
B. 8,5,2
C. 4,7,1
D. 3,6,9