2010-10-22 66 views
-2

這是怎麼回事!下劃線標記中的源代碼解決方案!

我需要一些幫助!

內的此代碼 「返回ControllTheDog(d,_ __ _ _));所述的部分」 _ __ _ _「需要與一個specfic代碼在被添加C調

是什麼力量讓法「NeedInjection」和/或「脫水」之間的選擇,而不是「_ ___」解決?一直在努力尋找一個搜索解決方案ñ但我仍然無法解決它。

// FullmetalBoy

using System; 
    using System.Collections.Generic; 
    using System.Linq; 
    using System.Text; 

    namespace ConsoleApplication1 { 




      public class Program 
      { 
       static void Main(string[] args) 
       { 

        Dog myDog = new Dog(); 

        Doctor myDoctor = new Doctor(); 

        myDoctor.GoToDoctor(myDog); 

       } 
      } 



      public delegate bool Validation(Dog D); 

      public class Doctor 
      { 

       public bool GoToDoctor(Dog D) 
       { 
        return ControllTheDog(D, ______________)); 
       } 




       private bool ControllTheDog(Dog D, Validation ValidationControl) 
       { 
        return ValidationControl(D); 
       } 



       public bool NeedInjection(Dog D) 
       { 
        return true; 
       } 

       public bool Dehydration(Dog D) 
       { 
        return false; 
       } 

      } 



      public class Dog 
      { 


      } 



     } 
+4

作業問題? – 2010-10-22 16:19:48

+0

這不是一個家庭作業...我幫助我的一個朋友 – 2011-01-12 10:11:57

回答

1

您正在尋找這樣的事情?

return ControllTheDog(D, (DateTime.Now.DayOfWeek == DayOfWeek.Tuesday) 
         ? new Validation(NeedInjection) 
         : new Validation(Dehydration)); 
+0

oyeah! Thx 4 ya幫助 – 2010-10-28 22:10:14

+0

哦,是的,這樣的事情! Thx爲您提供支持 – 2010-10-29 16:12:48