欢迎来到天天文库
浏览记录
ID:20090072
大小:131.00 KB
页数:16页
时间:2018-10-09
《基于c#的windows 应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于C#的Windows应用程序设计(MCP70-316)考试模拟题1.你使用VisualStudio.NET来创建名为Request的组件。这个组件包括一个名为AcceptMyRequest的方法,用来处理新用户对服务的请求。AcceptMyRequest调用一个名为Validate的私有函数。你必须确保Validate遇到的任何异常传递到Request的父窗口,由父窗口来响应处理异常。你想用最少的代码来完成这个目标,你该怎么做?A.在AcceptMyRequest中使用下列代码段:this.Validate();B.在AcceptMyRe
2、quest中使用下列代码段:try{this.Validate();}catch(Exceptionex){throwex;}C.在AcceptMyRequest中使用下列代码段:try{this.Validate();}catch(Exceptionex){thrownewException(“ExceptioninAcceptMyRequest”,ex);}D.使用下列代码段来创建一个名为RequestException的自定义异常类:publicclassRequestException:ApplicationException{pub
3、licRequestException():base(){}publicRequestException(stringmessage):base(message){}publicRequestException(stringmessage,Exceptioninner):base(message,inner){}}另外,在AcceptMyRequest中使用下列代码段:try{this.Validate();}catch(Exceptionex){thrownewRequestException(“ExceptioninAcceptMyReq
4、uest”,ex);}正确答案:A2.你是一家公司的软件开发者,你要开发一个Windows窗口来为用户提供在线帮助。你希望用户按F1键后就可以获得帮助功能。获得焦点的文本框控件对应的帮助文本将会在弹出窗口中显示。为了实现这个功能,你需要调用一个名为HelpProvider的方法来控制和传递文本框和帮助文本,你该调用哪个方法?A.SetShowHelpB.SetHelpStringC.SetHelpKeywordD.ToString正确答案:B3.你开发了一个包含Contact类的应用,Contact类定义如下:publicclassConta
5、ct{privatestringname;publiceventEventHandlerContactSaved;publicstringName{get{returnname;}set{name=value;}}publicvoidSave(){//InsertSavecode.//Nowraisetheevent.OnSave();}publicvirtualvoidOnSave(){//Raisetheevent:if(ContactSaved!=null){ContactSaved(this,null);}}}你创建了个名为MyFor
6、m的窗体,这个窗体必须包括处理由Contact对象引发的ContactSaved事件的代码。Contact对象将会被名为CreateContact的程序初始化,你该采用哪个代码段?A.privatevoidHandleContactSaved(){//Inserteventhandlingcode.}privatevoidCreateContact(){ContactoContact=newContact();oContact.ContactSaved+=newEventHandler(HandleContactSaved);oContact
7、.Name=“CompanyA”;oContact.Save();}B.privatevoidHandleContactSaved(objectsender,EventArgse){//Inserteventhandlingcode.}privatevoidCreateContact(){ContactoContact=newContact();oContact.Name=“CompanyA”;oContact.Save();}C.privatevoidHandleContactSaved(objectsender,EventArgse){/
8、/Inserteventhandlingcode.}privatevoidCreateContact(){ContactoContact=newContact();
此文档下载收益归作者所有