A. for語句與foreach語句在結(jié)構(gòu)上不一樣,前者有3個(gè)表達(dá)式,表達(dá)式間用分號隔開;后者僅有一個(gè)“表達(dá)式”,形式為“數(shù)據(jù)類型 變量 in 集合表達(dá)式”
B. 語句for(;true;);是合法的,但是個(gè)死循環(huán);“foreach(true);”也是合法的,也是一個(gè)死循環(huán)
C. 語句for(;true;);是合法的,但是個(gè)死循環(huán);而“foreach(true);”是非法的
D. 語句塊“ int[] a={1,2}; foreach(int i in a);”是合法的。
您可能感興趣的試卷
你可能感興趣的試題
A. int[] a=new int[5]{1,2,3,4,5};
B. int[,] a=new int[3][4];
C. int[][] a=new int[3][];
D. int[] a={1,2,3,4,5};
有定義語句:
int[,] a=new int[5,6];
則下列正確的數(shù)組元素引用是()
A. a(3,4)
B. a(3)(4)
C. a[3][4]
D. a[3,4]
下列程序的輸出結(jié)果是()
A. 258
B. 741
C. 852
D. 369
假定int類型變量占用4個(gè)字節(jié),若有定義:
int[] x=new int[10]{0,2,4,4,5,6,7,8,9,10};
則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()
A. 10
B. 20
C. 40
D. 80
A. return
B. break
C. continue
D. goto
最新試題
()類型的異??善ヅ鋍atch(Exception e)語句。
.Net FrameWork將()定義為一組規(guī)則,所有.NET語言都應(yīng)該遵循次規(guī)則才能創(chuàng)建可以與其他語言互操作的應(yīng)用程序。
接口必須通過類來實(shí)現(xiàn)。
創(chuàng)建一個(gè)委托實(shí)例(具有與事件相同的類型),然后使用+=操作符將委托實(shí)例連接到事件。
事件和成員變量、成員方法、屬性一樣,也是類的一種成員。
finally一般被認(rèn)為是“清理”塊,不管是否發(fā)生異常,都將被執(zhí)行。
下列語言中支持.NET編程的有()。
接口本身不提供它所定義的成員的實(shí)現(xiàn),只提供成員的說明。
System.IO提供了一個(gè)抽象類Stream,表示對所有流的抽象。
下列哪些Stream類不支持查找操作?()