2013年微軟認證練習及答案39

字號:

為大家收集整理了《2013年微軟認證練習及答案39》供大家參考,希望對大家有所幫助?。?!
    1、用以下語句定義了一個委托類型Dosomething:
     delegate void Dosomething(AC)
    則類someclass中的下列哪些方法可以關聯(lián)到該委托的實例?   
    A.static void work()【簽名應一致】
    B. B. int getAge()
    C.void showname()
    C.D. static int getNamelength(string name)
    2、已知Dosomething定義如下:delegate void dosomething(AC)
     類Someclass定義如下:
    class someclass
     {
     public void sleep()
     {
     Console.writeline(“sleep”);
     }
     public dosomething m1 = null ;
     public void Dosleep()
     {
     ……………….
     }
     } 則在someclass類的方法Dosleep內,可用下列哪些方法利用變量m1調用類someclass的方法sleep?()
    A.m1=new dosomething(sleep)m1()
    B. m1=new dosomething( Addressof sleep)m1()
    C.m1=new dosomething(sleep)m1.Invoke()
    D. m1=new dosomething( Addressof sleep)m1.Invoke()
    3、系統(tǒng)將所有包含終止代碼的對象放入稱為()的隊列。 P 171-172
    A. 復活隊列
    B. 終止-不可訪問隊列
    C. 終止-可訪問隊列
    D. 終止隊列
    答案:D
    4. system.GC命名空間中,強制立即進行垃圾回收的方法是() P 174
     A. Collect
     B. suppressFinalize
     C. WaitforPendingfinalizers
     D. ReRegisterforfinalize
    答案:A
    5.類someclass 中定義了Finalize方法:
    obj為一個someclass 類型的變量且是一個someclass對象的引用
    請問,執(zhí)行下列哪條語句,類someclass中定義的finalize方法將被調用?
    A. obj=null;
     GC.supperessfinalize();
    B. obj=null;
    GC.collect();
    C. GC.collect();
    Obj=null;
    D. delete obj;
    答案:B