还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基础知识单选题道及答案C#
100.在中,以下哪种数据类型用于存储整数?1c#A.floatB.doubleC.intD.decimal答案C中定义常量的关键字是?
2.C#A.constB.readonlyC.staticD.final答案A以下关于中类和对象的说法,正确的是?
3.C#类是对象的实例A.对象是类的实例B.类和对象没有关系C.一个类只能创建一个对象D.答案B在中,以下哪个访问修饰符表示最严格的访问限制?
4.C#A.publicB.privateC.protectedD.internal答案B中用于循环遍历数组元素的语句是?
5.C#语句A.for语句B.while语句C.do-while语句D.foreach答案D以下哪种数据类型可以存储小数,并且精度比高?
6.floatA.intB.floatC.doubleD.bool答案C在中,定义方法时,如果方法没有返回值,返回类型应该写什么?
7.C#A.voidB.null不写C.D.object答案A以下关于中字符串的说法,错误的是?
8.C#字符串是不可变的A.可以使用+运算符拼接字符串
9.字符串的长度可以通过属性获取C.Length字符串只能包含字母和数字D.答案D中用于处理异常的语句结构是?10C#A.try-catch-finallyB.if-elseB.longC.shortD.byte答案C定义一个类的内部字段时,访问修饰符是?
82.A.publicB.privateC.protectedD.internal答案D.在中,以下哪个关键字用于定义静态属性?83C#A.staticB.constC.readonlyD.virtual答案A以下关于中泛型集合的说法,正确的是?
84.C#>是一个泛型字典A.DictionaryvTKey,TValue泛型集合不能存储不同类型的元素B.泛型集合的性能比非泛型集合低C.泛型集合不能进行排序操作D.答案A中,用于处理数据的命名空间是?
85.C#XMLA.System.10B.System.DataC.System.XmlD.System.Threading答案C.在中,以下哪种数据类型可以存储枚举类型的值?86C#A.intB.objectC.Enum对应的枚举类型本身D.答案D定义一个类的虚构造函数时,以下说法正确的是()
87.虚构造函数可以有多个A.虚构造函数可以被重写B.中不存在虚构造函数的概念C.C#虚构造函数必须有返回值D.答案C.在中,以下哪个关键字用于定义可空类型?88C#A.nullableB.C.nulltypeD.option答案B以下关于中匿名类型的说法,错误的是()
89.C#匿名类型可以在运行时动态创建A.匿名类型的属性是只读的B.匿名类型可以被继承C.匿名类型常用于临时存储一组相关的数据D.答案C中,用于将一个集合转换为数组的方法是()
90.C#A.ToArrayOB.ConvertToArrayOC.CollectionToArrayOD.ListToArrayO答案A以下哪个关键字用于定义类中的扩展方法?
91.A.extendB.extensionC.staticD.this答案C在中,以下哪种数据类型可以存储动态类型的数据(类似于中的动态类型)?
92.C#JavaScriptA.dynamicB.objectC.varD.any答案A定义一个类的密封构造函数时,其作用是()
93.防止该构造函数被外部调用A.防止类被实例化B.只能在当前类内部使用,且类不能被继承C.确保构造函数只被调用一次D.答案C以下关于中迭代器的说法,正确的是()
94.C#迭代器只能用于遍历数组A.迭代器必须返回一个整数类型的值B.迭代器可以让自定义类型支持循环遍历C.foreach迭代器只能在静态方法中定义D.答案C中,用于将一个对象序列化为二进制数据的命名空间是()
95.C#A.B.C.D.答案A在中,以下哪种数据类型可以存储字符编码?
96.C#UnicodeA.charB.stringC.byte[J(以上都可以)D.all ofthe above答案D定义一个类的只读属性时,以下哪种情况是正确的()
97.只有访问器,没有访问器A.get set只有访问器,没有访问器B.set get既有访问器又有访问器,但访问器不能被外部调用C.get setset不需要访问器,直接赋值即可D.答案A以下关于中装箱和拆箱的说法,错误的是()
98.C#装箱是将值类型转换为引用类型A.拆箱是将引用类型转换为值类型B.频繁的装箱和拆箱操作可能会影响性能C.装箱和拆箱操作是自动完成的,不会出现错误D.答案D中,用于将一个文档解析并加载到内存中的类是()
99.C#XMLA.XmlDocumentB.XmlReaderC.XmlWriter(以上都可以,根据不同需求选用)D.all ofthe above答案D以下哪个关键字用于定义类中的静态构造块(类似中的静态代码块)?
100.JavaA.staticB.constC.readonly不存在这样的关键字(中通过静态构造函数来实现类似功能)D.C#答案DC.switch-caseD.for-each答案A以下哪个关键字用于创建一个新的对象实例?
10.A.newB.createC.instanceD.object答案A在中,以下哪种数据类型可以存储布尔值真或假?
11.C#A.intB.charC.boolD.string答案C定义一个整型数组的正确语法是?
12.A.int[]array=new int5;B.int array[]=new int
[5];C.int[]array=new int
[5];D.int array=new int
[5];答案C中,以下哪个方法用于将字符串转换为整数?
13.C#A.ParseB.TolntC.ConvertToIntD.Int.Parse答案D关于中的属性,以下说法正确的是?
14.C#属性就是字段A.属性是一种特殊的方法B.属性不能有访问器C.属性只能用于读取数据D.答案B.在中,以下哪个关键字用于跳出当前循环?15C#A.continueB.breakC.returnD.goto答案B以下哪种数据类型用于存储单个字符?
16.A.stringB.charC.byteD.short答案B中,定义一个静态方法的关键字是?
17.C#A.staticB.constC.readonlyD.virtual答案A以下关于中命名空间的说法,错误的是?
18.C#命名空间用于组织代码A.不同命名空间中的类名可以相同B.一个项目只能有一个命名空间C.关键字用于引入命名空间D.using答案C在中,用于比较两个字符串是否相等的方法是?
19.C#A.EqualsB.CompareC.IsEqual==运餐符D.答案A以下哪个关键字用于继承一个类?
20.A.inheritB.extendsC.implementsD.:答案D中,以下哪种数据类型的取值范围最小?2LC#A.longB.intC.shortD.byte答案D定义一个类的构造函数时,构造函数的名称必须和类名?
22.完全相同A.相似B.不同C.可以随意命名D.答案A.在中,以下哪个关键字用于定义抽象类?23C#A.abstractB.virtualC.sealedD.static答案A以下关于中接口的说法,正确的是?
24.C#接口可以包含字段A.一个类只能实现一个接口B.接口中的方法默认是抽象的C.接口不能被继承D.答案C中,用于获取当前日期和时间的类是?
25.C#A.DateB.DateTimeC.TimeD.Calendar答案B.在中,以下哪种数据类型可以存储小数,并且适合财务计算26C#A.floatB.doubleC.decimalD.money答案C定义一个只读字段的关键字是?
27.A.constB.readonlyC.staticD.private答案B以下关于中多态的说法,错误的是?
28.C#多态分为编译时多态和运行时多态A.方法重载体现了编译时多态B.方法重写体现了运行时多态C.多态只能通过接口实现D.答案D在中,用于将一个对象转换为字符串的方法是?
29.C#A.ToStringOB.ConvertToStringOC.ObjectToStringOD.StringifyO答案A以下哪个关键字用于定义密封类,防止被继承?
30.A.sealedB.finalC.staticD.abstract答案A中,以下哪种数据类型可以存储无符号整数?3LC#A.intB.uintC.longD.ulong答案B定义一个类的析构函数时,析构函数的名称是?
32.类名A.类名B.〜C.DestructD.DestroyO答案B.在中,以下哪个关键字用于定义虚方法?33C#A.virtualB.abstractC.overrideD.sealed答案A以下关于中泛型的说法,正确的是?
34.C#泛型只能用于类A.泛型可以提高代码的复用性B.泛型不能有多个类型参数C.泛型在运行时才确定类型D.答案B中,用于处理文件操作的命名空间是?
35.C#A.System.IOB.System.DataC.System.DrawingD.System.Threading答案A在中,以下哪种数据类型可以存储高精度的小数
36.C#A.floatB.doubleC.decimalD.numeric答案C定义一个静态字段的关键字是?
37.A.constB.staticC.readonlyD.public答案B以下关于中委托的说法,错误的是?
38.C#委托是一种类型安全的函数指针A.一个委托可以指向多个方法B.委托不能用于事件处理C.可以通过委托实现回调机制D.答案C在中,用于将字符串转换为指定数据类型的方法是
39.C#A.ParseB.TryParseC.ConvertD.Cast答案C以下哪个关键字用于重写父类的方法?
40.A.overrideB.virtualC.abstractD.sealed答案A中,以下哪种数据类型用于存储字节数组?4LC#A.byte[]B.char[]C.int[]D.float[]答案A定义一个类的索引器时,索引器的关键字是?
42.A.indexerB.thisC.getD.set答案B.在中,以下哪个关键字用于定义异步方法?43C#A.asyncB.awaitC.taskD.thread答案A以下关于中的说法,正确的是?
44.C#LINQ只能用于查询数据库A.LINQ是一种查询语法B.LINQ不能用于集合操作C.LINQ只能在中使用D.LINQ C#答案B中,用于创建和管理线程的命名空间是?
45.C#A.System.IOB.System.DataC.System.ThreadingD.System.Drawing答案C.在中,以下哪种数据类型可以存储日期?46C#A.DateTimeB.DateC.TimeD.Calendar答案A定义一个常量字段的关键字是?
47.A.constB.staticC.readonlyD.public答案A以下关于中事件的说法,错误的是?
48.C#事件是一种特殊的委托A.事件可以用于实现发布-订阅模式B.一个事件只能有一个订阅者C.事件通常使用委托类型D.EventHandler答案C在中,用于将一个整数转换为字符串的方法是?
49.C#A.ToStringOB.ConvertToStringOC.IntToStringOD.StringifyO答案A以下哪个关键字用于定义静态类,不能被实例化?
50.A.staticB.constC.readonlyD.sealed答案A中,以下哪种数据类型可以存储长整数?5LC#A.intB.longC.shortD.byte答案B定义一个类的构造函数时,如果没有显式定义构造函数,系统会提供
52.一个带参数的构造函数A.一个无参数的默认构造函数B.多个构造函数C.不提供构造函数D.答案B.在中,以下哪个关键字用于定义抽象方法?53C#A.abstractB.virtualC.overrideD.sealed答案A以下关于中枚举的说法,正确的是?
54.C#枚举是一种值类型A.枚举不能有自定义的方法B.枚举的值必须是连续的整数C.一个枚举只能有一个成员D.答案A中,用于处理图形绘制的命名空间是?
55.C#A.System.IOB.System.DataC.System.DrawingD.System.Threading答案C.在中,以下哪种数据类型可以存储十六进制数?56C#A.intB.byteC.hexD.string答案A定义一个类的属性时,属性的访问器包括?
57.访问器A.get访问器B.set和访问器C.get set以上都不对D,答案C以下关于中反射的说法,错误的是?
58.C#反射可以在运行时获取类型信息A.反射可以创建对象实例B.反射性能很高,适合大量使用C.反射可以调用方法D.答案C在中,用于将一个字符串数组连接成一个字符串的方法是
59.C#A.JoinB.ConcatC.CombineD.Merge答案A以下哪个关键字用于定义接口中的属性?
60.A.propertyB.getC.set以上都不对D.答案D中,以下哪种数据类型可以存储大整数?6LC#A.intB.longC.BigintegerD.decimal答案C定义一个类的静态构造函数时,静态构造函数的特点是?
62.可以有参数A.不能有访问修饰符B.可以被显式调用C.可以有多个D.答案B.在中,以下哪个关键字用于定义密封方法,防止被重写?63C#A.sealedB.finalC.staticD.override答案A以下关于中集合的说法,正确的是?
64.C#是一个泛型集合A.ListT数组不是集合B.集合不能动态添加元素C.集合只能存储相同类型的元素D.答案A中,用于处理数据库操作的命名空间是?
65.C#A.System.IOB.System.DataC.System.DrawingD.System.Threading答案B.在中,以下哪种数据类型可以存储复数?66C#A.ComplexB.doubleC.decimalD.float答案A定义一个类的私有字段时,访问修饰符是?
67.A.publicB.privateC.protectedD.internal答案B以下关于中多线程同步的说法,错误的是?
68.C#关键字用于线程同步A.lock类可以实现线程同步B.Monitor多线程同步不会影响性能C.多线程同步可以防止资源竞争D.答案C在中,用于将一个对象转换为指定类型的方法是
69.C#A.CastB.ConvertC.TryCastD.As答案B以下哪个关键字用于定义抽象类中的抽象属性?
70.A.abstractB.virtualC.overrideD.sealed答案A中,以下哪种数据类型可以存储无符号长整数?7LC#A.longB.ulongC.intD.uint答案B定义一个类的受保护字段时,访问修饰符是?
72.A.publicB.privateC.protectedD.internal答案C.在中,以下哪个关键字用于定义虚属性?73C#A.virtualB.abstractC.overrideD.sealed答案A以下关于中的说法,正确的是?
74.C#LINQtoSQL只能用于数据库A.LINQ toSQL SQLServer是一种对象关系映射技术B.LINQ toSQL不能进行数据更新操作C.LINQ toSQL只能查询单个表D.LINQ toSQL答案B中,用于处理网络通信的命名空间是?
75.C#A.System.IOB.System.DataC.System.NetD.System.Threading答案C.在中,以下哪种数据类型可以存储字节?76C#A.byteB.charC.intD.short答案A定义一个类的公共字段时,访问修饰符是?
77.A.publicB.privateC.protectedD.internal答案A以下关于中内存管理的说法,错误的是?
78.C#垃圾回收器负责回收不再使用的内存A.可以手动调用垃圾回收器B.内存泄漏不会影响程序性能C.合理使用资源可以减少内存消耗D.答案C在中,用于将一个字符串转换为字符数组的方法是
79.C#A.ToCharArrayB.ConvertToCharArrayOC.StringToCharArrayOD.Split答案A以下哪个关键字用于定义接口中的方法?
80.A.methodB.functionC.void以上都不对D.答案D中,以下哪种数据类型可以存储短整数?8LC#A.int。
个人认证
优秀文档
获得点赞 0