亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

二十道經典C#面試題

2019-11-17 03:08:39
字體:
來源:轉載
供稿:網友
二十道經典C#面試題

1、在下面的代碼中,如何引用命名空間fabulous中的great?namespace fabulous{// code in fabulous namespace}namespace super{ namespace smashing{// great name defined }} 答:super.smashing.great2、字符串“supercalifragilisticexpialidocious”對于string變量是否太長?為什么? 答:否,在C#中,對于字符串的長度沒有限制。3、概述反射和序列化? 答:反射:反射提供了封裝程序集,模塊和類型對象,可以用反射動態地創建類型的實例,將類型綁定到現有對象,或者從現有對象類型里獲取類型,然后調用類型的方法或訪問字段和屬性。 序列化:將對象轉換為另一種媒介傳輸的格式過程。如,序列化一個對象,用Http通過internet在客戶端和服務器之間傳遞該對象,在另一端用反序列化從該流中重新得到對象。4、C#中的委托是什么?事件是不是一種委托呢? 答:委托是一種安全的類似與函數指針,但是它比指針要安全的多,它可以把方法作為一個參數傳遞給另一個方法,可以理解為指向函數的引用。事件是一種消息機制,它是一種委托,委托不帶方法體。5、C#中索引器實現過程,是否只能根據數字索引? 答:不是的,可以是任意類型。6、請你說說.NET中類和結構的區別? 答:結構和類具有相似的語法,但結構受到的限制比類要多。結構不能申明有默認的構造函數,為結構的副本是又編譯器創建和銷毀的,所以不需要默認的構造函數和析構函數。結構是值類型,所以對結構變量所做的改變不會影響其的原值,而類是應用類型,改變其變量的值會改變其原值。申明結構用Struck關鍵字,申明類用class關鍵字,向方法傳遞結構是時是通過值傳遞的,而不是通過引用。與類不同,結構的實例化可以不使用New關鍵字。類可以實現接口。7、如果有兩個整數存儲在變量var1和var2中,什么樣的布爾測試可以查看它們其中一個是否大于10? 答:(var1 > 10)^(var2 > 10)。8、在c#中,using和new這兩個關鍵字有什么意義? 答:using 引入名稱空間或者使用非托管資源。 new 新建實例或者隱藏父類方法。9、const和readonly有什么區別? 答:const關鍵字用來聲明編譯時常量。 readonly用來聲明運行時常量。10、System.String 和System.StringBuilder有什么區別? 答:System.String是不可變的字符串。System.StringBuilder存放了一個可變的字符串,并提供一些對這個字符串修改的方法。11、請在C#中舉例說明new關鍵字可用于那些方面? 答:在C#中,new關鍵字可用作運算符或修飾符。作為運算符用于在堆上創建對象和調用構造函數。作為修飾符用于隱藏基類成員的繼承成員。12、sealed關鍵字的作用是什么?什么情況需要使用sealed關鍵字? 答:sealed修飾符主要用于防止非有意的派生,但是它還能促使某些運行時優化。具體說來,由于密封類永遠不會有任何派生類,所以對密封類的實例的虛擬函數成員的調用可以轉換為非虛擬調用來處理。13、在C#中,哪些關鍵字可以用于版本控制? 答:override關鍵字和new關鍵字均可用于版本控制。 在C#中,默認情況下方法不是虛擬的。若要使方法成為虛擬方法,必須在基類的方法聲明中使用virtual修飾符。然后,派生類可以使用override關鍵字重寫基類中的虛擬方法,或使用new關鍵字隱藏基類中的虛擬方法。如果override關鍵字和new關鍵字均未指定,編譯器將發出警告,并且派生類中的方法將隱藏基類中的方法。14、分別寫出下列語句執行的結果。 (1)Console.WriteLine("{0}--{0:p}good",12.34F); (2)Console.WriteLine("{0}--{0:####}good",0); (3)Console.WriteLine("{0}--{0:00000}good",456);  答:執行結果分別為:  (1)12.34--1,234.00%good  (2)0--good  (3)456--00456good

15、C#中的數組類型有何特點? 答:C#中的數組類型的特點包括: (1) 數組一般用于存儲同一種類型的數據,包括Object類型?!。?) 數組是一種引用類型,而不是值類型?!。?) C#中除了可以有一維數組、多維數組外,還有交錯型數組。16、錯誤和異常有什么區別,為什么要進行異常處理,用于異常處理的語句有哪些? 答:錯誤是指在執行代碼過程中發生的事件,它中斷或干擾代碼的正常流程并創建異常對象。當錯誤中斷流程時,該程序將嘗試尋找異常處理程序(一段告訴程序如何對錯誤做出響應的代碼),以幫助程序恢復流程。換句話說,錯誤是一個事件,而異常是該事件創建的對象?! ‘斒褂枚陶Z“產生異常”時,表示存在問題的方法發生錯誤,并創建異常對象(包含該錯誤的信息及發生的時間和位置)來響應該錯誤。導致出現錯誤和隨后異常的因素包括用戶錯誤、資源失敗和編程邏輯失敗。這些錯誤與代碼實現特定任務的方法有關,而與該任務的目的無關?! ∪绻贿M行異常處理,即不對錯誤做出響應,程序的健壯性就會大打折扣,甚至無法保證正常運行,所以必須要進行異常處理。  用于異常處理的語句有:try-catch語句、try-catch-finally語句、throw語句。17、C#中不同整型之間進行轉換的原則是什么? 答:在整型之間進行轉換時,小范圍類型可以隱式轉換為大范圍類型,但大范圍類型轉換為小范圍類型時需要使用顯式轉換。18、簡述裝箱和拆箱的過程。   答:裝箱是將值類型隱式地轉換為object類型或者轉換為由該值類型實現了的接口類型。裝箱一個數值會為其分配一個對象實例,并把該數值拷貝到新對象中。拆箱是顯式地把object類型轉換成值類型,或者把值類型實現了的接口類型轉換成該值類型。19、什么是命名空間?命名空間和類庫的關系是什么?  答:名稱空間是對類的一種邏輯上的分組,即將類按照某種關系或聯系劃分到不同的名稱空間下?!?名稱空間又可以包含其它的名稱空間,例如System.Windows.Forms,是指System名稱空間下有Windows名稱空間,Windows名稱空間下有Forms名稱空間。20、可以用C#編寫哪些類型的應用程序? 答:控制臺應用程序,Windows應用程序,水晶報表應用程序,asp.net Web應用程序,ASP.NET Web服務應用程序,ASP.NET 水晶報表Web應用程序和智能設備應用程序等。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人美女免费网站视频| 久久久久久久成人| 亚洲一区国产精品| 欧美日韩成人精品| 日韩在线资源网| 亚洲精品国产品国语在线| 亚洲男女自偷自拍图片另类| 欧美性xxxx极品hd欧美风情| 久久久久久久久久久亚洲| 中文字幕精品影院| 久久精品欧美视频| 国产在线a不卡| 丝袜美腿精品国产二区| 欧美成人剧情片在线观看| 欧美日韩另类字幕中文| 欧美亚洲国产视频| 亚洲欧美在线x视频| 久久综合电影一区| 国产日韩欧美综合| 在线电影av不卡网址| 91精品国产沙发| 成人黄色av播放免费| 国产精品一区专区欧美日韩| 国内精品久久影院| 国产精品久久久久久久久久新婚| 国产精品一区二区三区成人| 亚洲精品午夜精品| 久青草国产97香蕉在线视频| 日韩高清免费观看| 成人国产精品久久久久久亚洲| 国产欧美日韩精品专区| 7777kkkk成人观看| 亚洲欧美日韩一区二区在线| 亚洲午夜精品久久久久久久久久久久| 国内精品久久久久久中文字幕| 亚洲国产精彩中文乱码av在线播放| 久久久久www| 午夜精品视频在线| 国产一区二区黑人欧美xxxx| 欧美多人乱p欧美4p久久| 成人网中文字幕| 久久久久久91香蕉国产| 欧美裸体视频网站| 91中文字幕在线观看| 日韩视频在线免费观看| 久久艹在线视频| 欧美精品激情blacked18| 黄色成人在线播放| 亚洲性日韩精品一区二区| 韩国三级日本三级少妇99| 一区二区av在线| 欧美性猛交xxxx乱大交蜜桃| 91大神福利视频在线| 美女扒开尿口让男人操亚洲视频网站| 538国产精品一区二区免费视频| 亚洲欧美一区二区三区情侣bbw| 91精品久久久久久| 精品视频—区二区三区免费| 国产区精品在线观看| 欧美又大又粗又长| 日韩美女写真福利在线观看| 91av福利视频| 国产又爽又黄的激情精品视频| 亚洲xxxx做受欧美| 国产精品亚洲视频在线观看| 国内伊人久久久久久网站视频| 91嫩草在线视频| 国产精品视频白浆免费视频| 日韩精品视频免费| 欧美香蕉大胸在线视频观看| 欧美午夜xxx| 亚洲欧美一区二区激情| 欧美激情在线有限公司| 成人亚洲激情网| 久久99青青精品免费观看| 国产精品私拍pans大尺度在线| 欧美专区在线视频| 久久久久久久一区二区三区| 欧美成人网在线| 国产日本欧美一区二区三区在线| 国产日韩欧美夫妻视频在线观看| 日韩欧美在线观看| 精品国产欧美成人夜夜嗨| 国产日韩视频在线观看| 国产成人免费av电影| 亚洲人成电影在线| 黄色成人在线免费| 精品久久久久久久久久久久久久| 亚洲淫片在线视频| y97精品国产97久久久久久| 国产成人拍精品视频午夜网站| 91精品视频播放| 国产精品中文字幕在线观看| 久久久久中文字幕| 欧美日韩国产激情| 欧美日韩一区二区三区在线免费观看| 欧美电影在线免费观看网站| 精品国偷自产在线视频| 亚洲区免费影片| 久久久久久高潮国产精品视| 亚洲毛片在线免费观看| 91网站在线看| 国产成人精品免费视频| 伊人男人综合视频网| 伊人久久久久久久久久| 91美女片黄在线观看游戏| 欧美黑人国产人伦爽爽爽| 欧美老女人在线视频| 亚洲热线99精品视频| 国产精品美女视频网站| 精品久久久久久亚洲精品| 高跟丝袜欧美一区| 欧美日韩亚洲激情| 中文字幕日韩欧美| 国产在线观看91精品一区| 亚洲国产精品人人爽夜夜爽| 亚洲男人天堂古典| 亚洲激情 国产| 国产日韩欧美成人| 亚洲精品wwww| 亚洲最大福利视频| 欧美色videos| 国产精品成人一区| 久久免费视频网站| 国产精品中文久久久久久久| 精品欧美一区二区三区| 欧美激情videoshd| 欧美大全免费观看电视剧大泉洋| 精品动漫一区二区三区| 亚洲精品免费一区二区三区| 日韩欧美中文免费| 91美女片黄在线观看游戏| 中文字幕一区二区三区电影| 日韩av电影手机在线观看| 深夜福利日韩在线看| 欧美交受高潮1| 精品高清美女精品国产区| 欧美日韩精品在线播放| 97avcom| 成人在线激情视频| 日本亚洲欧洲色α| 96pao国产成视频永久免费| 日本亚洲欧美成人| 亚洲一区二区三区久久| 92看片淫黄大片欧美看国产片| 色黄久久久久久| 中文字幕久久久av一区| 亚洲第一二三四五区| 亚洲最大成人在线| 欧美寡妇偷汉性猛交| 亲爱的老师9免费观看全集电视剧| 日韩一区二区福利| 日韩av电影中文字幕| 乱亲女秽乱长久久久| 国产美女久久精品香蕉69| 久久久精品视频成人| 亚洲自拍欧美另类| 国产精品久久久久9999| 久久综合国产精品台湾中文娱乐网| 狠狠爱在线视频一区| 欧美性猛交xxxx偷拍洗澡| 国产欧美精品在线| 国产婷婷成人久久av免费高清| 成人精品在线视频|