面試題合集
阿新 • • 發佈:2019-04-24
code 常用 ica 垃圾 sql class 抽象類 url傳值 不可見
- C#中值類型和引用類型分別有哪些? 值類型:int , float , double, bool 和 struct, 引用類型 class 和 string
- C#中值類型和引用類型的區別
- 談談你對EF的理解 EF提供多數據庫支持,省去了SQL語句,使開發人員更專註功能,節省了時間,但是EF在處理復雜SQL邏輯時,顯得性能不如原生SQL好。
- 字段和屬性有什麽區別 字段是提供外部訪問的,屬性裏的get,set訪問器可以對字段提供一些安全保護,
- 抽象方法和虛方法的區別 抽象方法使用abstract聲明且只能聲明在抽象類中,子類必須重寫父類抽象方法,虛方法使用 virtual關鍵字
- new的幾種用法 1.實例化對象 2. 作為修飾符,顯示隱藏繼承於基類的繼承成員3.在泛型中添加類型的約束
- 什麽叫做泛型 泛型可以是任何類型,是在使用時確定下來的類型
- 什麽叫做類 類是具有相同屬性和服務的一組對象的集合。
- 接口是否可繼承接口?抽象類是否可實現(implements)接口 接口可以繼承接口,抽象類可以實現implements接口
- 啟動一個線程是用run()還是start()? start()
- GC是什麽?為什麽要有GC 垃圾回收機制,自動回收內存,有效使用內存
- 什麽是Web Service? WebService就是一個應用程序,它向外界暴露出一個能夠通過Web進行調用的API
- C#語言中,結構體和類的區別? 1. 定義類使用關鍵字class 定義結構使用關鍵字struct,2. 在結構體中可以聲明字段,但是聲明字段的時候是不能給初始值
- BS與CS的聯系和區別 1. BS建立在瀏覽器,CS建立與Windows平臺,2. BS 不需要專門的軟件可以在任何地方操作,3.CS則需要安裝,BS升級擴展方便快速
- POST、GET的區別 1.GET請求Url中參數可見,POST不可見,2.Post請求的數據量比GET請求大 3.POST請求比GET請求安全
- 常用的調用WebService的方法有哪些 添加Web引用
- try{}裏面有一個return語句,那麽緊跟在這個try後的finally{}裏的code會不會執行,什麽時候被執行,在return前還是後 會執行,在return 後執行
- 如何處理幾十萬條並發數據 1.使用異步方法2.加鎖,數據庫增加事務3.增加服務器集群 4.高效利用緩存 5.數據庫更新時使用Guid作為更新行唯一標識
- 堆和棧的區別
- stringbuilder和 string 的區別 string本身不可變,每賦值一次內容就會改變,生成一個新對象,而stringbuilder每次操作,則是會擴充內容,不會生成新對象
- 請說明在.net中常用的幾種頁面間傳遞參數的方法,並說出他們的優缺點 QueryString、表單提交、URL傳值、Session、Cookie、Application
- 向服務器發送請求有幾種方式 POST 、GET、PUT、DELETE
- float f=-123.567f;int i = (int)f; i的值現在是 -123
- 委托聲明的關鍵字是 Delegate
- &和&&的區別 &&邏輯運算符,表示如果第一個表達式的結果成立,則不會計算第二個
- 說說對MVC的了解 MVC是一種設計模式,他將應用程序的展示和處理分離,分層明確,有強大的路由功能,也可以作為WebApi使用
- MVC的優點 分層明確,互不幹擾,有利於開發的分工合作和重用
- MVC的不足 使得系統結構和實現復雜化,模型對視圖提供的數據不是很靈活
面試題合集