問幾個小問題,每個10分!先給出正確說法者得之!
1)生成的主函數Main(string[] args)如果帶有參數,是怎麼進行傳遞的?
2)Console.WriteLine(1 is int);
Console.WriteLine(1 is float);
Console.WriteLine(1.0 is float);
Console.WriteLine(1.0 is double);
以上這段程式的運行結果為什麼是True,False,False,True?
整數1不能轉換為float類型嗎?浮點數1.0不能為單精度(float)嗎?難道說只能為雙精度(double)?
3)switch語句結構中的每個case項(包括default項)都必須帶有跳轉語句,如break等;其中可以跳出控制的語句
throw是如何使用的?(throw expression:比如throw new Exception("G"))
4)foreach語句的具體用法及對集合類型語法定義應如何理解?
5)System.Console.WriteLine(@"hello");
該語句中的@在此處有甚麼用處?