求解c#选择题
1、NET 中的所有代码都由( )管理,因此又称为“托管代码”。A.JIT 编译器
B.CLR
C.MSIL
D.CRL
2、( )窗口可用于浏览解决方案中的文件。
A.属性
B.工具箱
C.解决方案资源管理器
D.动态帮助
3、( )就是将引用类型转换为值类型。
A.拆箱
B.数据转换
C.值转换
D.装箱
4、C# 中的所有数据类型都派生自( )类。
A.String
B.Int64
C.Object
D.Int32
5、如果未显式赋值,则将整型值( )赋给枚举中的第一个元素。
A.0
B.1
C.2
D.3
6、对于不返回任何值的方法,其返回类型为( )。
A.char
B.float
C.int
D.void
7、下面是一个类的两个方法,不是方法重载的是()
A.名称相同,参数个数不同,返回类型相同
B.名称相同,参数个数相同,参数类型相同,返回类型不同
C.名称相同,参数个数不同,返回类型不同
D.名称相同,参数个数相同,参数类型不同,返回类型相同
8、如果 ALPHA 类继承自 BETA 类,则 ALPHA 类称为( ),BETA 类称为( )。
A.基类,派生类
B.密封类,基类
C.派生类,基类
D.该表述有误
9、( )关键字用于完全重写基类的虚拟方法。
A.new
B.base
C.override
D.Static
10、在 C# 中,假设 Person 是一个类,而 ITeller 是一个接口,下面的( )类声明是正确的。
A.class Employee : Person,ITeller
B.class Employee : ITeller,Person
C.class Employee - Person,ITeller
D.class Employee : Person / ITeller
11、已经定义好一个类Person:
public class Person
{
public Person( stirng name, uint age)
{
}
}
在Person的一个派生类Employee里调用Person类的构造函数正确方式为()。
A.base.Person (name, age);
B.base (name, age);
C.Person (name, age);
D.this (name, age);
12、属性的( )访问器用于将值赋给类的私有实例变量。
A.get
B.set
C.this
D.Value
13、( )关键字用于定义事件。
A.delegate
B.event
C.this
D.Public
14、所有 C# 异常都派生自( )类。
A.Windows
B.Exception
C.Common.Exception
D.System.Exception
15、程序员可使用( )语句以程序方式引发异常。
A.run
B.try
C.throw
D.Catch
16、在Winforms中,下列说法正确的是()
A.MDI主窗体可以有多个
B.将窗体设置为MDI主窗体,需要将窗体IsMDIContainer属性设置为true
C.将窗体设置为MDI主窗体,需要将窗体MdiParent属性设置为true
D.模式窗体可以为MDI子窗体
17、MessageBox.Show()返回值类型为()。
A.int
B.DialogResult
C.string
D.DialogValue
18、用户可以通过( )类将数据作为一组键值对来存储,这些数据是根据键值进行组织的。
A.ArrayList
B.Array
C.IList
D.Hashtable
19、用来获取集合类中元素个数的属性是( )
A. Length
B. Count
C. Capacity
D. Number
20、Microsoft SQL Server 数据库有一个存储过程用来合计每天接收到的订单的总数.存储过程返回一个类型为integer的单个数值的结果,编写代码执行存储过程并返回一个integer结果,实例化一个SqlCommand 对象TestKCommand 并初始化所有参数,
使用以下()方法 ,效率最高;
A.ExecuteReader
B. ExecuteScalar
C. ExecuteXMLReader
D. ExecuteNonQuery
21、为了在程序中使用DataSet 类定义数据集对象,应在文件开始处添加对命名空间_______的引用
A.
B.System.Data
C.System.Utils
D.System.DataBase
22、下列不是GridView控件字段类型的是()。
A. ButtonFiled
B.TemplateField
C.ImageField
D.AlternateFiled
23、下列控件不是内置控件的是()。
A.RegularExpressionValidator
B.CustomValidator
C.ValidationSummary
D.NullValidator
24、下列不是WebForm页面生命周期事件的是()。
A. Init
B. Close
C. UnLoad
D. PreRender