欢迎来到天天文库
浏览记录
ID:18392136
大小:72.50 KB
页数:12页
时间:2018-09-17
《c#.net程序设计综合练习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C#.NET程序设计综合练习一、填空题1.所有用VisualC#语言编写的应用程序同时也都是使用.Net框架编写的。2.用VisualC#.Net编译器编译的代码总要在运行库的帮助下才能运行,这样的代码被称为托管代码。3.创建命名空间的关键字是namespace。使用命名空间的关键字是using。4.每个控制台模式的应用程序都包含一个Main方法,它是应用程序的入口。5.C#中所有类型实质上都是从object类派生而来的。6.静态字段声明的关键字是static。7.常数的声明关键字是const。8.关键字ref用来通过引用传递参数,从而使得被调用方法能够更
2、新参数的值。9.要进行异常处理,首先需要用try将代码块保护起来,并提供至少一个catch块来处理异常。10.C#提供了两种选择语句:if语句、switch语句。11.C#中的跳转语句有break,return,goto,continue。12.基本的VisualC#解决方案文件扩展名为:sln,源文件扩展名为cs。13.Windows窗体应用程序的Main方法中通常包含对ApplicationRun的调用。14.显示无模式窗体使用Show方法,显示模式窗体使用ShowDialog方法。15.Button类描述了Windows的按钮控件。1.Button类
3、的BackClolor属性表示按钮的背景色,Text属性表示按钮上显示的文字。2.Visible属性通常用来控制控件是否显示,而Enable属性通常用来控制控件是否能响应用户操作。3.用户在按钮上双击将触发DoubleClick事件。4.文本框控件的Text属性表示用户输入到文本框中的文本。5.列表框控件中条目集合的属性名称为Items。6.MouseEnter事件说明鼠标指针已经进入控件或窗体区域,而MouseMove事件则表示鼠标已经移动到一个新的位置。7.MouseEventArgs类提供了鼠标的位置和状态的附加信息。8.Keys枚举包含可以通过键盘
4、发送给应用程序的所有常数键值。9.当用户按下一个键时,可能触发的事件有:KeyDown,KeyPressed,KeyUp。10.Windows窗体应用程序主菜单类的名称是:MainMenu,快捷菜单类的名称是:ContextMenu。11.Point类具有两种属性:X、Y,来表示二维空间上一点,而Rectangle类表示二维空间上一个矩形,其Left属性表示矩形左上角坐标位置。12.Graphics类是使用Windows窗体和GDI+编写程序时的一个基本类。13.在一个Windows窗体应用程序中,控件和窗体的更新是通过Paint事件进行的。14.树型列表
5、控件TreeView中节点类的名称是:TreeNode,表示一个树型列表控件中所有节点集合的属性名为:Nodes。15.ListView控件可以用4种不同方式显示它的项:小图标视图、大图标视图、列表视图、详细信息视图,控制这个方式的属性名为:View。1.ListView控件中表示一个项的类的名称是:ListViewItem,所有项集合的属性名为:Items。2.Connection类的作用是:提供了程序到数据库系统的连接。3.Command类的作用是:提供了程序操作数据库的指令。4.数据集的类名称为:DataSet。二、判断(只需判断正确和错误,正确的填
6、“对”,错误的填“错”)1.VisualC#.Net编译器生成可以直接在计算机上运行的机器代码。(错)2.类是类型的定义,而对象则是该类型的具体实例。(对)3.在VisualC#.Net中,点运算符是访问类型成员的唯一途径。(对)4.C#中的Object类型和.Net框架中的System.Object类是不相同的。(错)5.不可以通过对象引用来访问静态字段,而必须通过类的名称来引用。(对)6.C#不支持独立或全局函数,因此C#中所有方法都是以类成员的形式存在的。(对)7.C#的函数支持默认参数。(错)8.强制类型转换运算符是由圆括号括起来的类型名称。(对)
7、9.Convert类的所有方法都是静态的,因此对Convert类成员函数的使用不需要创建对象。(对)10.Windows窗体的标签控件从不接受输入焦点。(对)11.C#中的case条目可指定一个string值。(对)12.GroupBox类和Panel 类都可以作为其他控件的容器。(对)13.StatusBar类用于创建状态栏。(对)三、程序分析题(一)分析下面程序,写出其主要意图或功能以及程序输出情况。第1题usingsystemnamespaceHelloWorld{ClassHelloWorldApp{StaticvoidMain(string[]a
8、rgs){Console.WriteLine(“HelloWorl
此文档下载收益归作者所有