public static void SendMoneyTo(this Accaunt accaunt, Accaunt targetAccaunt, float moneyValue) { if ((accaunt.Balans >= moneyValue) && (moneyValue > 0)) { targetAccaunt.PushMoney(moneyValue); accaunt.PopMoney(moneyValue); } }