Example #1
0
    private static bool Atm_BigMoneyFetched(object sender, BigMoneyArgs e)
    {
        double moneyout = e.moneyout;

        Console.WriteLine("请确定是否要取出{0}元钱。(Y/N)", moneyout);
        string input = Console.ReadLine();

        if (input == "Y" || input == "y")
        {
            return(true);
        }
        else
        {
            return(false);
        }
    }
 public virtual bool Fetch(int money)
 {
     if (money <= Money)
     {
         this.Money -= money;
         if (money > 10000)
         {
             if (BigMoneyFetchedEvent != null)
             {
                 BigMoneyArgs args = new BigMoneyArgs(money, this);
                 BigMoneyFetchedEvent(this, args);
             }
         }
         return(true);
     }
     else
     {
         return(false);
     }
 }