基于C的Windows应用程序设计模拟题(一套).docVIP

  • 7
  • 0
  • 约2.07万字
  • 约 17页
  • 2019-01-27 发布于广东
  • 举报

基于C的Windows应用程序设计模拟题(一套).doc

基于C的Windows应用程序设计模拟题(一套).doc

基孑C#的Windows应用綏序谡针 (MCP 70-316) 靑弑網拟题 你使用Visual Studio .NET来创建名为Request的组件。这个组件包括一个名为 AcceptMyRequest的方法,川來处理新川户对服务的请求。AcceptMyRequest调丿IJ 一个名 为Validate的私有两数。你必须确保Validate遇到的任何异常传递到Request的父窗口,由 父窗口來响应处理异常。你想用最少的代码来完成这个目标,你该怎么做? 在AcccptMyRcqucst中使用下列代码段: this.Validatc(); 在AcceptMyRequest中使用下列代码段: try { this.Validate(); } catch(Exccption ex) { throw ex; } 在AcceptMyRequest屮使用卜列代码段: try { this.Validatc(); } catch(Exception ex) { throw new Exception(uException in AcceptMyRequest, ex); } 使用下列代码段来创建一个名为RequestException的口定义异常类: public class RequestException:ApplicationException { public RequestException():base() { } public RequestException (string mcssagc):basc(mcssagc) { } public RequestException(string message, Exception inner):base(message, inn er) { } } 另外,在AcceptMyRequest中使用b列代码段: try { this.Validate(); } catch(Exccption ex) { throw new RequestExceptionCException in AcceptMyRequest, ex); 正确答案:A 你是一家公司的软件开发者,你要开发-个Windows窗口來为用户提供在线帮助。你希 望用户按F1键后就可以获得帮助功能。获得焦点的文本框控件对应的帮助文本将会在 弹出窗口屮显示。为了实现这个功能,你需要调用一个名为HelpProvider的方法来控制 和传递文本框和帮助文本,你该调用哪个方法? SetShowHelp SetHelpString SetHelpKeyword ToString 正确答案:B 你开发了一个包含Contac啖的应用,Contac啖定义如下: public class Contact} private string name; public event EventHandler ContactSaved; public string Name { get {return name;) set {name = value;} } public void Save () { // Insert Save code? // Now raise the event. OnSavc(); } public virtual void OnSave() { // Raise the event: if (ContactSaved != null) { ContactSavcd(this, null); 你创建了个名为MyForm的窗体,这个窗体必须包括处理由Contact象引发的 ContactSaved事件的代码。Contact对象将会被名为CreateContact的程序初始化,伤〈该采 用哪个代码段? private void HandleContactSaved() { // Insert event handling code? } private void CrcatcContact() { Contact oContact = new Contact(); oContact.ContactSaved +=new EventHandler(HandleContactSaved); oContact.Name = CompanyA; oContact.Save(); } B ? private void HandleContactSaved( object sender, EventArgs e) { // Insert event handling code. private void CreateContact() { Contact oContact = new Contact(); oContact.Name = Com

文档评论(0)

1亿VIP精品文档

相关文档