net面试2.doc
《net面试2.doc》由会员分享,可在线阅读,更多相关《net面试2.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、net面试2答:任何事物都能够明白得为对象,其重要特点: 连续。封装。多态。特点:代码好爱护,安稳,隐藏信息2.什么是ASP.net中的用户控件答:扩大名为*.ascx,跟*.aspx在构造上类似,是指页面中加载的功能块,只是用户控件不克不及零丁作为页面运行,必须嵌入到*.aspx页面或其它用户控件中应用 。3.什么叫应用法度榜样域?什么是受管束的代码?什么是强类型体系?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何说明?答:应用法度榜样域应用法度榜样域为安稳性、靠得住性、版本操纵以及卸载法度榜样集供给了隔离界线。应用法度榜样域平日由运行库宿主创建,运行库宿主负责在运行应用法度榜
2、样之前引导公共说话运行库。应用法度榜样域供给了一个更安稳、用处更广的处理单位,公共说话运行库可应用该单位供给给用法度榜样之间的隔离。托管代码应用基于公共说话运行库的说话编译器开创的代码称为托管代码;托管代码具有专门多长处,例如:跨说话集成、跨说话专门处理、加强的安稳性、版本操纵和安排支撑、简化的组件交互模型、调试和分析办事等。装箱和拆箱装箱和拆箱使值类型能够或许被视为对象。对值类型装箱将把该值类型打包到 Object 引用类型的一个实例中。这使得值类型能够储备于垃圾收受接收堆中。拆箱将从对象中提取值类型。重载每个类型成员都有一个独一的签名。方法签名由方法名称和一个参数列表(方法的参数的次序和类
3、型)构成。只要签名不合,就能够在一种类型内定义具有雷同名称的多种方法。当定义两种或多种具有雷同名称的方法时,就称作重载。CTS通用类型体系 (common type system)一种确信公共说话运行库若何定义、应用和治理类型的规范。CLR公共说话运行库.NET Framework 供给了一个称为公共说话运行库的运行时情形,它运行代码并供给使开创过程更轻松的办事。CLS公共说话规范要和其他对象完全交互,而不管这些对象是以何种说话实现的,对象必须只向调用方公布那些它们必须与之互用的所有说话的通用功能。为此定义了公共说话规范 (CLS),它是专门多应用法度榜样所需的一套全然说话功能。强类型C# 是
4、强类型说话;是以每个变量和对象都必须具有声明类型。4.列举一下你所明白得的XML技巧及其应用答:储存设备,站与站之间的交换,WEB SERVICE。以及与数据库的数据交互等处所都要用它.5.值类型和引用类型的差别?写出C#的样例代码。答:基于值类型的变量直截了当包含值。将一个值类型变量赋给另一个值类型变量时,将复制包含的值。这与引用类型变量的赋值不合,引用类型变量的赋值只复制对对象的引用,而不复制对象本身。所有的值类型均隐式派生自 System.ValueType。与引用类型不合,从值类型弗成能派生出新的类型。但与引用类型雷同的是,构造也能够实现接口。与引用类型不合,值类型弗成能包含 null
5、 值。然而,可空类型功能许可将 null 赋给值类型。每种值类型均有一个隐式的默认构造函数来初始化该类型的默认值。值类型重要由两类构成:构造、列举构造分为以下几类:Numeric(数值)类型、整型、浮点型、decimal、bool、用户定义的构造。引用类型的变量又称为对象,可储备对实际数据的引用。声明引用类型的关键字:class、interface、delegate、内置引用类型: object、strin6.ADO.net中常用的对象有哪些?分别描述一下。答:Connection打开数据库连接Command履行数据库敕令DataAdapter连接数据,履行数据库敕令,填充DataSetDat
6、aSet数据在内存中的缓存,数据构造DataReader只读向前的读取数据库7.若何明白得托付?答:相当于函数指针,定义了托付就能够在不调用原方法名称的情形下调用那个方法.托付具有以下特点:托付类似于 C+ 函数指针,但它是类型安稳的。托付许可将方法作为参数进行传递。托付可用于定义回调方法。托付能够链接在一路;例如,能够对一个事宜调用多个方法。方法不须要与托付签名精确匹配。有关更多信息,请拜见协变和逆变。C# 2.0 版引入了匿名方法的概念,此类方法许可将代码块作为参数传递,以代替零丁定义的方法。8.C#中的接口和类有什么异同。答:异:不克不及直截了当实例化接口。接口不包含方法的实现。接口、类
7、和构造可从多个接口连续。然则C# 只支撑单连续:类只能从一个基类连续实现。类定义可在不合的源文件之间进行拆分。同:接口、类和构造可从多个接口连续。接口类似于抽象基类:连续接口的任何非抽象类型都必须实现接口的所有成员。接口能够包含事宜、索引器、方法和属性。一个类能够实现多个接口。9.。net中读写数据库须要用到哪些类?他们的感化答:那个类自已能够写的啊,基类是configuration,connection,command等都要用到.Connection打开数据库连接Command履行数据库敕令DataAdapter连接数据,履行数据库敕令,填充DataSetDataSet数据在内存中的缓存,数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- net 面试
限制150内