熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

廣州一家公司的.NET面試題(帶網友答案)

2022-06-13   來源: .NET編程 

? new有幾種用法
第一種:new Class();
第二種:覆蓋方法
public new XXXX(){}
第三種:new 約束指定泛型類聲明中的任何類型參數都必須有公共的無參數構造函數
如何把一個array復制到arrayList裡
foreach( object o in array )arrayListAdd(o);
datagriddatasouse可以連接什麼數據源 [datasetdatatabledataview]
datasetdatatabledataview IList
概述反射和序列化
反射:程序集包含模塊而模塊包含類型類型又包含成員反射則提供了封裝程序集模塊和類型的對象您可以使用反射動態地創建類型的實例將類型綁定到現有對象或從現有對象中獲取類型然後可以調用類型的方法或訪問其字段和屬性
序列化:序列化是將對象轉換為容易傳輸的格式的過程例如可以序列化一個對象然後使用 HTTP 通過 Internet 在客戶端和服務器之間傳輸該對象在另一端反序列化將從該流重新構造對象
概述o/r mapping 的原理
利用反射配置 將類於數據庫表映射
類成員有( )種可訪問形式
可訪問形式?不懂
可訪問性public protected privateinternal
用sealed修飾的類有什麼特點
sealed 修飾符用於防止從所修飾的類派生出其它類如果一個密封類被指定為其他類的基類則會發生編譯時錯誤
密封類不能同時為抽象類
sealed 修飾符主要用於防止非有意的派生但是它還能促使某些運行時優化具體說來由於密封類永遠不會有任何派生類所以對密封類的實例的虛擬函數成員的調用可以轉換為非虛擬調用來處理
列舉ADONET中的五個主要對象並簡單描述
connectioncommanddataReadertransdataset &#;
執行下面代碼後
String strTemp =abcdefg 某某某
Int i SystemTextEncodingDefaultGetBytes(strTemp)Length;
Int j = strTempLength;
i=( ) j=( )
i=( ) j=( ) 中文兩個字節
C#中string str = null 與 string str =請盡量用文字說明區別(要點說明詳細的內存空間分配)
string str = 分配空間
詳述NET裡class和struct的異同!
class:放在 ? struct放在?
struct值傳遞
類與結構有很多相似之處結構可以實現接口並且可以具有與類相同的成員類型然而結構在幾個重要方面不同於類結構為值類型而不是引用類型並且結構不支持繼承結構的值存儲在在堆棧上內聯細心的程序員有時可以通過聰明地使用結構來增強性能
概述NET裡對 remoting 和 webservice 兩項技術的理解和實際中的應用
遠程邏輯調用remoing接口只能用在net中
什麼是codebehind技術
aspx and cs
概述三層結構體系
web/business/dataaccess
如何實現MVC模式舉例說明!
web/business/dataaccess


From:http://tw.wingwit.com/Article/program/net/201404/30526.html
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.