C. SimpleForm.csproj D. AssemblyInfo.cs
25. 已知在某Windows Form 应用程序中,主窗口类为Form1,程序入口为静态方法From1.Main。如下所示:
public class Form1 : System.Windows.Forms.Form {
//其他代码
static void Main() {
//在此添加合适代码 } }
则在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. 变量openFileDialog1 引用一个OpenFileDialog 对象。为检查用户在退出对话框时是否单击了“打开”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于_______; A. DialogResult.OK B. DialogResult.Yes C. DialogResult.No D. DialogResult.Cancel
29. C#程序中,为使变量myForm 引用的窗体对象显示为对话框,必须: A. 使用myForm.ShowDailog 方法显示对话框 B. 将myForm 对象的isDialog 属性设为true
C. 将myForm 对象的FormBorderStyle 枚举属性设置为FixedDialog D. 将变量myForm 改为引用System.Windows.Dialog 类的对象
30. Windows Form 应用程序中,要求下压按钮控件Button1 有以下特性:正常情况下,该按钮是扁平的,当鼠标指针移动到它上面时,按钮升高。那么,在程序中,属性Button1.FlatStyle 的值应设定为:
A. System.Windows.Forms.FlatStyle.Flat B. System.Windows.Forms.FlatStyle.Popup C. System.Windows.Forms.FlatStyle.Standard D. System.Windows.Forms.FlatStyle.System
31. 为保护Web Service 不受恶意访问的攻击,应使用_______保护Web Service。 A. IIS 目录安全性 B. NTFS 安全性 C. 共享目录安全性 D. TCP/IP 安全性
32. Web 表单中,按钮的默认事件是 A. Click 事件 B. Load 事件 C. Init 事件
D. Command 事件
33. Web 窗体文件的扩展名为 A. ASP B. ASPX C. ASCX D. HTML
34. 使用“新建项目—〉Visual C# Projects 项目—〉ASP.NET Web 应用程序”成功创建URL为“http://localhost/MyWeb”的Web 表单应用程序后,项目文件将保存在: A. 本地计算机Web 站点的MyWeb 虚拟目录下 B. 本地文件共享MyWeb 中
C. 另一台名为localhost 的计算机的Web 站点的MyWeb 虚拟目录下 D. 本地目录c:\\My Documents\\MyWeb 下
35. 关于ASP.NET 窗体应用程序,下列说法哪些是正确的? A. Web 窗体是在浏览器中进行解释执行的 B. Web 窗体程序中脚本和代码必须严格分开
C. Web 窗体程序产生的HTML 页面只能运行于IE 浏览器
D. Web 窗体程序的代码可以使用任何一种.NET 兼容的编程语言编写
36. 作为程序员,你需要为公司开发一套供员工使用的个人信息管理软件。软件需求之一是:令每个员工可以在公司的任意一台安装有该程序的工作站上,以自己喜爱的自定义界面运行该程序。为满足该需求,程序应优先采取下列何种策略保存每位用户的自定义设置? A. 将个人设置保存到本地计算机硬盘的XML 文件中; B. 将个人设置保存到公司的SQL Server 数据库服务器中;
C. 将个人设置保存到本地计算机的注册表中; D. 将个人设置保存到软盘中;
37. C#程序中,下列哪些预处理指令用于条件编译? A. #if B. #ifdef C. #Region D. #error
38. 关于结构类型,下列说法哪些是正确的? A. 结构是值类型
B. 结构中不允许定义带参数的实例构造函数; C. 结构中不允许定义析构函数
D. 结构中可以定义成员方法,但是方法内不能使用this 指针
39. .NET 安全框架中,应用程序所属的“角色”是指: A. 启动该程序的用户必须处于的Windows 本地组
B. 该程序运行时使用哪个Windows 用户账号访问系统资源
C. .NET 框架定义的一组Principal 对象的集合,符合这些Principal 的程序就属于该角色 D. .NET 框架定义的一组资源对象的集合,处于该组的程序可以访问该组的资源
40. 在类的定义中,类的__________描述了该类的对象的行为特征。 A. 类名 B. 方法
C. 所属的名字空间 D. 私有域
41. .NET 公共语言运行时的安全引擎为.NET 托管程序代码的执行提供基于_________的安全机制。
A. 用户和密码 B. 证书 C. 证据
D. 数据加密
42. ADO.NET 使用_______命名空间的类访问SQL Server 数据库中的数据。 A. System.Data.OleDb B. System.Data.SqlClient C. System.Xml.Serialization D. System.IO
43. 在命令行下使用csc 命令编译C#源程序时,可使用_________参数来说明生成 Windows可执行文件。 A. /target:exe B. /target:winexe
C. /target:library D. /target:module
44. 一个多文件程序集中包含1个程序集清单文件、3个模块文件和2个资源文件。下列哪些信息包含在模块文件的元数据中? A. 程序集名称
B. 程序集引用的的文件列表 C. 本模块代码
D. 本模块中声明的数据类型信息
45. 下列哪些选项是.NET 异常处理的特点?
A. .NET 异常对象是一种特殊格式的32 位整型值
B. C#代码中抛出的异常对象,只能在C#编写的代码中捕获 C. 无法跨越进程边界引发和捕获异常对象
D. 不同编程语言抛出/捕获异常对象的句法可以不同
46. 以下类MyClass 的属性count 属于_____属性. class MyClass {
int i; int count {
get{ return i; } } }
A. 只读 B. 只写 C. 可读写
D. 不可读不可写
47. 在编写ASP.NET 页面时,若希望在每次页面载入时执行某个操作,则应将相应代码写入_______事件处理程序中。 A. 页面的Load B. 页面的init
C. 页面的PreRender
D. 页面的Disposed 消息
48. 程序集MyWork.dll 部署在E:\\MyWork\\下,则该程序集的配置文件应保存在: A. E:\\ 文件夹下
B. E:\\MyWork\\文件夹下
C. E:\\MyWork\\MyWork 文件夹下 D. E:\\MyWork\\MyWork.dll\\ 文件夹下
49. 某程序集的版本为:“2.0.1.112”,则该程序集的次版本号为:
A. 0 B. 1 C. 2 D. 112
50. 类MyClass 中,下列哪条语句定义了一个只读的属性Count? A. private int Count; B. private int count;
public int Count{
get{return count;} }
C. public readonly int Count; D. public readonly int Count {
get{ return count;} set{count = value;} }
51. C#中的类型float 对应.NET 类库中的 A. System.Single B. System.Double C. System.Int32 D. System.Int64
52. 判断下列类MyClass 的定义中哪些是合法的抽象类? A. abstract class MyClass { public abstract int getCount(); } B. abstract class MyClass { abstract int getCount(); }
C. private abstract class MyClass { abstract int getCount(); } D. sealed abstract class MyClass { abstract int getCount(); }
53. 在自定义的类MyClass 中,应重载继承自System.Object 类的哪个方法,以实现自定义 的哈希算法? A. GetHashCode B. Equals
C. ReferenceEquals D. ToString
54. 已知接口IHello 和类Base、MyClass 的定义如下 interface IHello {
void Hello(); }
class Base : IHello { public void Hello() {
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C#单项选择题(2)在线全文阅读。
相关推荐: