C#程序设计单项选择题

上传人:cn****1 文档编号:511839103 上传时间:2023-05-08 格式:DOC 页数:26 大小:88.01KB
返回 下载 相关 举报
C#程序设计单项选择题_第1页
第1页 / 共26页
C#程序设计单项选择题_第2页
第2页 / 共26页
C#程序设计单项选择题_第3页
第3页 / 共26页
C#程序设计单项选择题_第4页
第4页 / 共26页
C#程序设计单项选择题_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《C#程序设计单项选择题》由会员分享,可在线阅读,更多相关《C#程序设计单项选择题(26页珍藏版)》请在金锄头文库上搜索。

1、C#程序设计单项选择题1. _是独立于CPU 的指令集,它可以被高效地转换为特定于某种CPU 的代码。A. CLR B. CLS C. MSIL D. XML Web Service 2. 在Visual Studio.NET窗口中,在_窗口中可以察看当前项目的类和类型的层次信息。A. 解决方案资源管理器B. 类视图C. 资源视图D. 属性3. C#中每个int 类型的变量占用_个字节的内存。A. 1 B. 2 C. 4 D. 8 4. 在C#中,表示一个字符串的变量应使用以下哪条语句定义?A. CString str; B. string str; C. Dim str as string

2、D. char * str; 5. 在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?A. decimal theMoney; B. int theMoney; C. string theMoney; D. Dim theMoney as double 6. C#中,新建一字符串变量str,并将字符串Toms Living Room保存到串中,则应该使用下列哪条语句?A. string str = Toms Living Room; B. string str = Toms Living Room; C. string str(Toms Living Roo

3、m); D. string str(Toms Living Room); 7. C#中MyClass 为一自定义类,其中有以下方法定义public void Hello().使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass 的Hello 方法?A. obj.Hello(); B. obj:Hello(); C. MyClass.Hello(); D. MyClass:Hello(); 8. 分析下列C#语句,注意类MyClass 没有访问修饰符:namespace ClassLibrary1cla

4、ss MyClasspublic class subclassint i;若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择_。A. private B. protected C. internal D. public 9. 分析下列程序:public class class4private string _sData = ;public string sDataset_sData = value; 在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?A. obj.sData = It is funny!; B. Console.W

5、riteLine(obj.sData); C. obj._sData = 100; D. obj.set(obj.sData); 10. 分析下列程序中类MyClass 的定义class BaseClasspublic int i;class MyClass:BaseClasspublic new int i;则下列语句在Console 上的输出为_.MyClass y = new MyClass();BaseClass x = y;x.i = 100;Console.WriteLine(0, 1,x.i,y.i);(提示:注意类 MyClass 中的new 关键字)A. 0, 0 B. 10

6、0, 100 C. 0, 100 D. 100, 0 11. 在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_。A. sealed 方法B. public 方法C. visual 方法D. override 方法12. 类MyClass 中有下列方法定义:public void testParams(params int arr) Console.Write (使用Params参数!);public void testParams(int x,int y) Console.Write (使用两个整型参数!);请问上述方法重载有无二义性

7、?若没有,则下列语句的输出为_.MyClass x = new MyClass();x.testParams(0); x.testParams(0,1);x.testParams(0,1,2);A. 有语义二义性;B. 使用Params 参数!使用两个整型参数!使用Params 参数!C. 使用Params 参数!使用Params 参数!使用Params 参数!D. 使用Params 参数!使用两个整型参数!使用两个整型参数!13. C#程序中,可使用try.catch 机制来处理程序出现的_错误。A. 语法B. 运行C. 逻辑D. 拼写14. C#中,在方法MyFunc 内部的try.cat

8、ch 语句中,如果在try 代码块中发生异常,并且在当前的所有catch 块中都没有找到合适的catch 块,则A. .NET 运行时忽略该异常B. .NET 运行时马上强制退出该程序C. .NET 运行时继续在MyFunc 的调用堆栈中查找提供该异常处理的过程D. .NET 抛出一个新的“异常处理未找到”的异常15. 在C#中,下列哪些语句可以创建一个具有3 个初始值为的元素的字符串数组?A. string StrList3(); B. string3 StrList = ,; C. string StrList = ,; D. string StrList = new string3; 1

9、6. 下列语句创建了多少个string 对象?string, strArray = new string34;A. 0 B. 3 C. 4 D. 12 17. 接口Animal 定义如下:public interface Animal void Move();则下列抽象类的定义中,哪些是不合法的?A. abstract class Cat: Animalabstract public void Move(); B. abstract class Cat: Animal virtual public void Move()Console.Write(Console.Write(Move!);)

10、C. abstract class Cat: Animal public void Move()Console.Write(Console.Write(Move!);); D. abstract class Cat: Animalpublic void Eat()Console.Write(Console.Write(Eat!);); 18. _命名空间中的类和接口用于创建Web 应用程序的页面?A. System.Drawing B. System.IO C. System.Web.UI D. System.Web.Service 19. 在使用FileStream 打开一个文件时,通过使用

11、FileMode 枚举类型的_成员,来指定操作系统打开一个现有文件并把文件读写指针定位在文件尾部。A. Append B. Create C. CreateNew D. Truncate 20. 下列语句的输出是_。double MyDouble = 123456789;Console.WriteLine(0:E,MyDouble);A. $123,456,789.00 B. 1.234568E+008 C. 123,456,789.00 D. 123456789.00 21. 下列哪个类型的对象是ADO.NET 在非连接模式下处理数据内容的主要对象?A. Command B. Connect

12、ion C. DataAdapter D. DataSet 22. 应用 ADO.NET 访问数据时,Connection 对象的连接字符串中Initial Catalog 子串的含义是:A. Connection 对象连接到的数据库的名称B. Connection 对象的身份验证信息C. Connection 对象的最大连接时间D. Connection 对象使用的缓存大小23. 在 Visual Studio .NET 中,新建DataAdapter 对象后,可使用_来配置其属性。A. 数据适配器配置向导B. 数据窗体向导C. 服务器资源管理器D. 对象浏览器24. 使用Visual St

13、udio .NET 的“新建C# 项目”创建一个名为“SimpleForm”的Windows表单应用程序,则在生成_文件中可设置该程序集的Copyright、Trademark 等属性信息。A. Form1.resx B. SimpleForm.sln C. SimpleForm.csproj D. AssemblyInfo.cs 25. 已知在某Windows Form 应用程序中,主窗口类为Form1,程序入口为静态方法From1.Main。如下所示:public class Form1 : System.Windows.Forms.Form/其他代码static void Main()

14、/在此添加合适代码则在Main 方法中打开主窗口的正确代码是:A. Application.Run(new Form1(); B. Application.Open(new Form1(); C. (new Form1().Open(); D. (new Form1().Run(); 26. 在C#中,预处理器指令#region 和#endregion 的作用是:A. 注释#region 和#endregion 之间的代码B. 为Code Editor 定义一段可折叠代码区C. #region 和#endregion 之间的代码在Debug 版本中不参加编译D. #region 和#endregion 之间的代码在Release 版本中不参加编译27. 用鼠标右击一个控件时出现的菜单一般称为:A. 主菜单B. 菜单项C. 快捷菜单D. 子菜单28. 变量openFil

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号