NET 软件工程师 48 个面试题目.NET 软件工程师 48 个面试题目一.填空题1.面向对象的语言具有(继承)性、(多态)性、(封装)性。2.能用 foreach 遍历访问的对象需要实现 (IEnumberable)接口或申明(GetEnumberator)措施的类型。3.列举 ADO.net 中的五个重要对象(Command)、(Connection)、(DataReader)、(DataSet)、(DataAdapter)。4.C#中的三元运算符是__(?:)__5.当整数 a 赋值给一种 object 对象时,整数 a 将会被__(装箱)___6.类组员有__(3)__种可访问形式7.float f=-123.567F;int i=(int)f;i的值目前是_(-123)__8.委托申明的关键字是___( delegate) _9.在 Asp.net 中所有的自定义顾客控件都必须继承自_ (System.Web.UI.UserControl) __10.在.Net 中所有可序列化的类都被标识为__[serializable]___11.在.Net 托管代码中我们不用紧张内存漏洞,这是由于有了_ GC __12.当类 T 只申明了私有实例构造函数时,则在 T 的程序文本外部,_不可以_(可以 or 不可以)从 T 派生出新的类,_不可以_(可以 or 不可以)直接创立 T 的任何实例。二.选择题1.如下论述对的的是: BCA. 接口中可以有虚措施。 B. 一种类可以实现多种接口。 C. 接口不能被实例化。 D. 接口中可以包含已实现的措施。2.从数据库读取记录,你也许用到的措施有: BCD A. ExecuteNonQuery B. ExecuteScalar C. Fill D. ExecuteReader 3.对于一种实现了 IDisposable 接口的类,如下哪些项可以执行与释放或重置非托管资有关的应用程序定义的任务?(多选) ( ABC )A.Close B.Dispose C.Finalize D.using E.Quit4.如下有关 ref 和 out 的描述哪些项是对的的?(多选) ( ACD ) A.使用 ref 参数,传递到 ref 参数的参数必须最先初始化。 B.使用 out 参数,传递到 out 参数的参数必须最先初始化。 C.使用 ref 参数,必须将参数作为 ref参数显式传递到措施。 D.使用 out 参数,必须将参数作为out 参数显式传递到措施。5.在对 SQL Server 数据库操作时应选用(A) A.SQL Server .NET Framework 数据提供程序;B.OLE DB .NET Framework 数据提供程序;C.ODBC .NET Framework 数据提供程序;D.Oracle .NET Framework 数据提供程序;6.下列选项中,(C)是引用类型。 A.enum 类型 B.struct 类型 C.string 类型 D.int 类型7.有关 ASP.NET 中的代码...