- 相關(guān)推薦
ASP.NET筆試題小匯總
ASP.NET筆試題是ASP.NET程序員面試必須經(jīng)歷的,一般會(huì)叫你填兩個(gè)表 1個(gè)是你的詳細(xì)信息表 1個(gè)是面試題答卷
兩個(gè)都要注意反正面是否都有內(nèi)容不要遺漏,如果考你機(jī)試一般也有兩種,就是程序連接數(shù)據(jù)庫(kù)或一些基本的算法(二分查找,遞歸等),公司一般都是測(cè)試你的基本功是否扎實(shí),如果你基本功好就游刃有余不必緊張!
那么下面就是一些ASP.NET筆試題,希望對(duì)你的面試準(zhǔn)備有幫助,
ASP.NET筆試題小匯總
。1.new有幾種用法
第一種:new Class();
第二種:覆蓋方法
public new XXXX(){}
第三種:new 約束指定泛型類(lèi)聲明中的任何類(lèi)型參數(shù)都必須有公共的無(wú)參數(shù)構(gòu)造函數(shù)。
2.如何把一個(gè)array復(fù)制到arrayList里
foreach( object o in array )arrayList.Add(o);
3.datagrid.datasouse可以連接什么數(shù)據(jù)源 [dataset,datatable,dataview]
dataset,datatable,dataview , IList
4.概述反射和序列化
反射:程序集包含模塊,而模塊包含類(lèi)型,類(lèi)型又包含成員。反射則提供了封裝程序集、模塊和類(lèi)型的對(duì)象。您可以使用反射動(dòng)態(tài)地創(chuàng)建類(lèi)型的實(shí)例,將類(lèi)型綁定到現(xiàn)有對(duì)象,或從現(xiàn)有對(duì)象中獲取類(lèi)型。然后,可以調(diào)用類(lèi)型的方法或訪(fǎng)問(wèn)其字段和屬性
序列化:序列化是將對(duì)象轉(zhuǎn)換為容易傳輸?shù)母袷降倪^(guò)程。例如,可以序列化一個(gè)對(duì)象,然后使用 HTTP 通過(guò) Internet 在客戶(hù)端和服務(wù)器之間傳輸該對(duì)象。在另一端,反序列化將從該流重新構(gòu)造對(duì)象。
5.概述o/r mapping 的原理
利用反射,配置 將類(lèi)于數(shù)據(jù)庫(kù)表映射
6.類(lèi)成員有( )種可訪(fǎng)問(wèn)形式
可訪(fǎng)問(wèn)形式?不懂。
可訪(fǎng)問(wèn)性:public ,protected ,private,internal
7.用sealed修飾的類(lèi)有什么特點(diǎn)
sealed 修飾符用于防止從所修飾的類(lèi)派生出其它類(lèi),
資料共享平臺(tái)
《ASP.NET筆試題小匯總》(http://www.msguai.com)。如果一個(gè)密封類(lèi)被指定為其他類(lèi)的基類(lèi),則會(huì)發(fā)生編譯時(shí)錯(cuò)誤。密封類(lèi)不能同時(shí)為抽象類(lèi)。sealed 修飾符主要用于防止非有意的派生,但是它還能促使某些運(yùn)行時(shí)優(yōu)化。具體說(shuō)來(lái),由于密封類(lèi)永遠(yuǎn)不會(huì)有任何派生類(lèi),所以對(duì)密封類(lèi)的實(shí)例的虛擬函數(shù)成員的調(diào)用可以轉(zhuǎn)換為非虛擬調(diào)用來(lái)處理。
8.列舉ADO.NET中的五個(gè)主要對(duì)象,并簡(jiǎn)單描述
connection,command,dataReader,trans,dataset …
9.執(zhí)行下面代碼后:
String strTemp =”abcdefg 某某某”;
Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;
Int j = strTemp.Length;
問(wèn):i=(14 ) ;j=(11 )
i=(14 ) ;j=(11 ) 中文兩個(gè)字節(jié)
10.C#中,string str = null 與 string str =”",請(qǐng)盡量用文字說(shuō)明區(qū)別。(要點(diǎn):說(shuō)明詳細(xì)的內(nèi)存空間分配)
string str =”" 分配空間
11.詳述.NET里class和struct的異同!
class:放在 ? struct放在?
struct值傳遞
類(lèi)與結(jié)構(gòu)有很多相似之處:結(jié)構(gòu)可以實(shí)現(xiàn)接口,并且可以具有與類(lèi)相同的成員類(lèi)型。然而,結(jié)構(gòu)在幾個(gè)重要方面不同于類(lèi):結(jié)構(gòu)為值類(lèi)型而不是引用類(lèi)型,并且結(jié)構(gòu)不支持繼承。結(jié)構(gòu)的值存儲(chǔ)在“在堆棧上”或“內(nèi)聯(lián)”。細(xì)心的程序員有時(shí)可以通過(guò)聰明地使用結(jié)構(gòu)來(lái)增強(qiáng)性能。
12.概述.NET里對(duì) remoting 和 webservice 兩項(xiàng)技術(shù)的理解和實(shí)際中的應(yīng)用。
遠(yuǎn)程邏輯調(diào)用,remoing接口只能用在.net中
【ASP.NET筆試題小】相關(guān)文章:
筆美國(guó)國(guó)家儀器試題目09-23
求職小故事,藏在招聘啟事中的試題09-19
新浪筆經(jīng)04-27
新聞總署筆經(jīng)10-13
IBM公司筆經(jīng)09-15
科勒筆經(jīng)09-23
asp.net成品計(jì)算機(jī)畢業(yè)設(shè)計(jì)和論文題目07-04
招行總行MT筆經(jīng)06-18