.net 面试题系列文章一(附答案)
內(nèi)容摘要:.net 面試題系列是對(duì)網(wǎng)上所有.net面試題的收重新集整理後的系列文章,囊括了c#面試題,vb.net面試題,asp.net面試題。有基礎(chǔ)知識(shí)相關(guān)的問(wèn)題,也有進(jìn)階級(jí)別的問(wèn)題,是參加.net面試的求職者值得一看的系列文章。本文主要列了一些.net基礎(chǔ)方面的填空題,希望對(duì)大家有幫助。
1 (1)面向?qū)ο蟮恼Z(yǔ)言具有__繼承性_性、_封裝性_性、_多態(tài)性 性。
(2)能用foreach遍歷訪問(wèn)的對(duì)象需要實(shí)現(xiàn) _ IEnumerable 接口或聲明_ GetEnumerator 方法的類型。1.c#中的三元運(yùn)算符是__?:__
2.當(dāng)整數(shù)a賦值給一個(gè)object對(duì)象時(shí),整數(shù)a將會(huì)被__裝箱___?
3.類成員有__3__種可訪問(wèn)形式?
4.public static const int A=1;這段代碼有錯(cuò)誤么?是什么? const成員都是static所以應(yīng)該去掉static
5.float f=-123.567F;
int i=(int)f;
i的值現(xiàn)在是_-123____?
6.利用operator聲明且僅聲明了==,有什么錯(cuò)誤么? 要同時(shí)修改Equale和GetHash() ? 重載了"==" 就必須重載 "!="
7.委托聲明的關(guān)鍵字是___ delegate ___?
8.用sealed修飾的類有什么特點(diǎn)?不可被繼承
9.在Asp.net中所有的自定義用戶控件都必須繼承自_ System.Web.UI.UserControl _______?
10.在.Net中所有可序列化的類都被標(biāo)記為_(kāi)_[serializable]___?
11.在.Net托管代碼中我們不用擔(dān)心內(nèi)存漏洞,這是因?yàn)橛辛薩 gC __?
12.下面的代碼中有什么錯(cuò)誤嗎?_ abstract override 是不可以一起修飾______
using System;
class A
{
public virtual void F(){
Console.WriteLine("A.F");
}
}
abstract class B:A
{
public abstract override void F();
}
13.當(dāng)類T只聲明了私有實(shí)例構(gòu)造函數(shù)時(shí),則在T的程序文本外部,_不可以_(可以 or 不可以)從T派生出新的類,_不可以_(可以 or 不可以)直接創(chuàng)建T的任何實(shí)例。
14.下面這段代碼有錯(cuò)誤么?case():不行 default;
switch (i){
case():
CaseZero();
break;
case 1:
CaseOne();
break;
case 2:
dufault;
CaseTwo();
break;
}
15.在.Net中,類System.Web.UI.Page 可以被繼承么?可以
總結(jié)
以上是生活随笔為你收集整理的.net 面试题系列文章一(附答案)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 正腾烤箱烤泡芙要多久?
- 下一篇: 百度技术研发笔试题目1