A. for語(yǔ)句與foreach語(yǔ)句在結(jié)構(gòu)上不一樣,前者有3個(gè)表達(dá)式,表達(dá)式間用分號(hào)隔開(kāi);后者僅有一個(gè)“表達(dá)式”,形式為“數(shù)據(jù)類型 變量 in 集合表達(dá)式”
B. 語(yǔ)句for(;true;);是合法的,但是個(gè)死循環(huán);“foreach(true);”也是合法的,也是一個(gè)死循環(huán)
C. 語(yǔ)句for(;true;);是合法的,但是個(gè)死循環(huán);而“foreach(true);”是非法的
D. 語(yǔ)句塊“ int[] a={1,2}; foreach(int i in a);”是合法的。