示例#1
0
文件: Me.cs 项目: waterkitten/-
        public void cooking(object sender, EnergyEventArgs e)
        {
            You you = (You)sender;

            if (e.Energy < 5)
            {
                Console.WriteLine("{0} will cook a meal for you!", name);
                you.EnergyValue = MaxValue;
            }
            return;
        }
示例#2
0
文件: You.cs 项目: waterkitten/-
 public void run()
 {
     for (int i = 8; i < 22; i++)
     {
         energyValue--;
         moodValue--;
         Console.WriteLine("Time: {0}:00", i);
         if (energyEvent != null)
         {
             EnergyEventArgs e = new EnergyEventArgs(energyValue);
             energyEvent(this, e);
             MoodEventArgs m = new MoodEventArgs(moodValue);
             moodEvent(this, m);
         }
     }
 }