All pastes #1938156 Raw Edit

Something

public text v1 · immutable
#1938156 ·published 2010-09-11 13:48 UTC
rendered paste body
// AccountTest.cs
// Create and manipulate Account objects.
using System;

public class AccountTest
{
   // Main method begins execution of C# application
   public static void Main(string[] args)
   {
      Account account1 = new Account(50.00M); // create Account object
      Account account2 = new Account(-7.53M); // create Account object

      // display initial balance of each object using a property
      Console.WriteLine("account1 balance: {0,C}",
         account1.Balance); // display Balance property
      Console.WriteLine("account2 balance: {0,C}\n",
         account2.Balance); // display Balance property

      decimal depositAmount; // deposit amount read from user

      // prompt and obtain user input
      Console.Write("Enter deposit amount for account1: ");
      depositAmount = Convert.ToDecimal(Console.ReadLine());
      Console.WriteLine("adding {0:C} to account1 balance\n",
         depositAmount);
      account1.Credit(depositAmount); // add to account1 balance

      // display balances
      Console.WriteLine("account1 balance: {0:C}",
         account1.Balance);
      Console.WriteLine("account2 balance: {0:C}",
         account2.Balance);

      // prompt and obtain user input
      Console.Write("Enter deposit amount for account2: ");
      depositAmount = Convert.ToDecimal(Console.ReadLine());
      Console.WriteLine("adding {0:C} to account2 balance\n",
         depositAmount);
      account2.Credit(depositAmount); // add to account2 balance

      // display balances
      Console.WriteLine("account1 balance: {0:C}",
         account1.Balance);
      Console.WriteLine("account2 balance: {0:C}",
         account2.Balance);
   } // end Main
} // end class AccountTest