using System.Collections.Generic;
public static void Main()
var myAccount = new Account();
Console.WriteLine(string.Format("The beginning balance is {0}.", myAccount.GetBalance()));
Console.WriteLine(string.Format("The ending balance is {0}.", myAccount.GetBalance()));
var accountConstructor1 = new Account();
var accountConstructor2 = new Account(2000M);
var accountConstructor3 = new Account(2000M, "Paul", "Jones");
var accounts = new List<Account>();
private decimal _accountBalance = 0M;
public Account(decimal startingBalance)
_accountBalance = startingBalance;
public Account(decimal startingBalance, string lastName, string firstName)
_accountBalance = startingBalance;
public string FirstName { get; set; }
public string LastName { get; set; }
public string Address { get; set; }
public void Deposit(int amount)
_accountBalance = _accountBalance + amount;
public void Withdraw(int amount)
_accountBalance = _accountBalance - amount;
public decimal GetBalance()