.NET開發(fā)工程師章節(jié)練習(xí)(2020.06.08)
來(lái)源:考試資料網(wǎng)3.問(wèn)答題方法參數(shù)修飾符ref和out有何異同?
5.問(wèn)答題按值傳遞和按引用傳遞的區(qū)別是什么?
參考答案:兩個(gè),一旦你實(shí)現(xiàn)了一個(gè)構(gòu)造函數(shù),C#就不會(huì)再提供默認(rèn)的構(gòu)造函數(shù)了,所以需要手動(dòng)實(shí)現(xiàn)那個(gè)無(wú)參構(gòu)造函數(shù)。
7.問(wèn)答題試述特性能夠放到某個(gè)方法的參數(shù)上?如果可以,這有什么用?
8.問(wèn)答題試述DateTime是否可以為null?
參考答案:不能,因?yàn)槠錇镾truct類型,而結(jié)構(gòu)屬于值類型,值類型不能為null,只有引用類型才能被賦值null
10.問(wèn)答題如何選擇使用結(jié)構(gòu)還是類?
參考答案:1.堆棧的空間有限,對(duì)于大量的邏輯的對(duì)象,創(chuàng)建類要比創(chuàng)建結(jié)構(gòu)好一些
2.結(jié)構(gòu)表示如點(diǎn)、矩形和顏色這樣的輕量對(duì)象...
2.結(jié)構(gòu)表示如點(diǎn)、矩形和顏色這樣的輕量對(duì)象...
