asp.net 面試 筆試題目[附答案]第2/3頁(yè)
11、在.net托管代碼總我們不必?fù)?dān)心內(nèi)存泄漏,這是因?yàn)橛辛耍?/STRONG>
答:GC 垃圾收集器。
12、&和&&的區(qū)別?
答:&是位運(yùn)算符,表示按位運(yùn)算;&&是邏輯運(yùn)算符,表示邏輯與。
13、覆蓋與重載的區(qū)別?
答:
覆蓋:采用override聲明,參數(shù)列表必須相同。
重載:不需要特別聲明,只要參數(shù)列表不同(個(gè)數(shù)不同或類(lèi)型不同)。
14、ASP.NET頁(yè)面?zhèn)髦档膸追N方式?
答:
1、使用Request.QueryString或Request.Form。
2、使用Session,Cookies,Application。
3、使用Server.Transfer。
4、使用PostBackUrl傳遞。
15、什么叫裝箱和拆箱?
答:從值類(lèi)型轉(zhuǎn)換到引用類(lèi)型叫裝箱,反之稱(chēng)為拆箱。
16、接口是否可以繼承接口?
答:可以。
17、是否可以繼承String類(lèi)。
答:String類(lèi)是final類(lèi)故不可以繼承。
18、簡(jiǎn)述private、protected、public、internal修飾符的訪問(wèn)權(quán)限。
答:
private:私有的,類(lèi)內(nèi)部。
protected:受保護(hù)的,類(lèi)內(nèi)部和繼承類(lèi)中可以訪問(wèn)。
public:無(wú)限制
internal:在同一命名空間內(nèi)可以訪問(wèn)
19、下面這段代碼輸出什么?為什么?
int i=5;
int j=5;
if (Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("Not Equal");
答:不相等,因?yàn)楸容^的是對(duì)象
20、什么是ASP.NET中的用戶(hù)控件。
答:ASP.NET中用戶(hù)控件很關(guān)鍵一點(diǎn)是要區(qū)別于自定義控件。用戶(hù)控件說(shuō)白了其實(shí)就像是asp中的
include,只是功能更加強(qiáng)大。用戶(hù)控件易于創(chuàng)建但易用性差,自定義控件難創(chuàng)建,但易用性好。
21、什么是強(qiáng)類(lèi)型系統(tǒng)?
答:RTTI:類(lèi)型識(shí)別系統(tǒng)
22、寫(xiě)出一條Sql語(yǔ)句:取出表A中第31到第40記錄(SQLServer,以自動(dòng)增長(zhǎng)的ID作為主鍵,注意:ID可能不是連續(xù)的。
答:select top 10 * from [A] where ID not in (select top 30 from A)
23、談?wù)刦inal、finally的區(qū)別。
答:
final:不能作為父類(lèi)被繼承。一個(gè)類(lèi)不能聲明是final,又聲明為abstract。
finally:用于try{}catch{}finally{}結(jié)構(gòu),用于異常處理時(shí)執(zhí)行任何清除操作。
24、ASP.NET與ASP相比,有哪些進(jìn)步。
答:
ASP.NET編譯型,面向?qū)ο缶幊陶Z(yǔ)言,代碼與界面分離。
ASP解釋型,腳本語(yǔ)言。
相關(guān)文章
淺談如何在ASP.NET Core中實(shí)現(xiàn)一個(gè)基礎(chǔ)的身份認(rèn)證
這篇文章主要介紹了淺談如何在ASP.NET Core中實(shí)現(xiàn)一個(gè)基礎(chǔ)的身份認(rèn)證,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-12-12
.net平臺(tái)推送ios消息的實(shí)現(xiàn)方法
這篇文章主要介紹了.net平臺(tái)推送ios消息的實(shí)現(xiàn)方法,詳細(xì)講述了各個(gè)具體的實(shí)現(xiàn)步驟并附有源碼供大家參考之用,需要的朋友可以參考下2014-10-10
ASP.NET MVC下的四種驗(yàn)證編程方式[續(xù)篇]
ASP.NET MVC支持四種服務(wù)端驗(yàn)證的編程方式(“手工驗(yàn)證”、“標(biāo)注ValidationAttribute特性”、“讓數(shù)據(jù)類(lèi)型實(shí)現(xiàn)IValidatableObject或者IDataErrorInfo”),那么在ASP.NET MVC框架內(nèi)部是如何提供針對(duì)這四種不同編程方式的支持的呢?本篇文章就來(lái)聊聊這背后的故事。2016-12-12
asp.net防止刷新時(shí)重復(fù)提交(可禁用工具條刷新按鈕)
前段時(shí)間遇到了需要禁用刷新的需求,f5按鈕就不說(shuō)了,簡(jiǎn)單的js就能把它禁用,但是工具條上的刷新按鈕卻防止不了啊,不過(guò)本文介紹的一種方法卻可以解決此問(wèn)題,感興趣的朋友可以了解下啊,希望本文對(duì)你有所幫助2013-01-01
遞歸輸出ASP.NET頁(yè)面所有控件的類(lèi)型和ID的代碼
遞歸輸出ASP.NET頁(yè)面所有控件的類(lèi)型和ID的代碼,需要的朋友可以參考下。2012-01-01
Asp.net簡(jiǎn)單代碼設(shè)置GridView自適應(yīng)列寬不變形實(shí)現(xiàn)思路與代碼
動(dòng)態(tài)綁定的GridView由于列數(shù)不固定,而列又太多(博主做的這個(gè)項(xiàng)目有150個(gè)左右的字段),這樣設(shè)置GridView固定寬度就不能滿(mǎn)足需求了2013-01-01
文本框中輸入小寫(xiě)字母即時(shí)轉(zhuǎn)換為大寫(xiě)實(shí)現(xiàn)思路
系統(tǒng)中有一個(gè)文本框,要求輸入大寫(xiě)字母,只是用戶(hù)不是那么配合所以只好在程序來(lái)控制了,感興趣的朋友可以參考下哈2013-03-03
一個(gè)簡(jiǎn)單的asp.net 單點(diǎn)登錄實(shí)現(xiàn)
上次做了學(xué)校的火車(chē)訂票系統(tǒng),那邊要求要從學(xué)生信息平臺(tái)直接點(diǎn)過(guò)來(lái)就是登錄狀態(tài),不用在重新登錄。學(xué)生信息平臺(tái)原來(lái)是用asp做的,而火車(chē)訂票系統(tǒng)是asp.net做的。兩個(gè)網(wǎng)站的學(xué)生信息調(diào)用的是同一個(gè)數(shù)據(jù)庫(kù)。2009-11-11

