本文整理汇总了C#中Account.getBalance方法的典型用法代码示例。如果您正苦于以下问题:C# Account.getBalance方法的具体用法?C# Account.getBalance怎么用?C# Account.getBalance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Account
的用法示例。
在下文中一共展示了Account.getBalance方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
// 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
Console.WriteLine("account1 balance: {0:C}", // display initial balance of each object using a property
account1.getBalance()); // display balance
Console.WriteLine("account2 balance: {0:C}\n",
account2.getBalance()); // display balance
decimal depositAmount; // deposit amount read from user
Console.Write("Enter deposit amount for account1: "); // prompt and obtain user input
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.getBalance());
Console.WriteLine("account2 balance: {0:C}\n",
account2.getBalance());
// 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.getBalance());
Console.WriteLine("account2 balance: {0:C}", account2.getBalance());
decimal interestRate;
Console.WriteLine("enter interest rate for account1: ");
interestRate = Convert.ToDecimal(Console.ReadLine());
account1.addInterest(interestRate); // add to account1 balance
// display balances
Console.WriteLine("account1 balance after interest: {0:C}",
account1.getBalance());
Console.WriteLine("account2 balance: {0:C}\n",
account2.getBalance());
// prompt and obtain user input
Console.Write("Enter interest rate for account2: ");
interestRate = Convert.ToDecimal(Console.ReadLine());
account2.addInterest(interestRate);
Console.WriteLine("account1 balance after interest: {0:C}",
account1.getBalance());
Console.WriteLine("account2 balance: {0:C}\n",
account2.getBalance());
Console.ReadLine();
}
示例2: getBalance
}//end of method
//finding customers and their account balance.
public decimal getBalance(string idIn, string inputPin)
{
//initialising variables
Customer aCustomer = new Customer();
Account anAccount = new Account();
decimal balance = 0;
//start of for each loop
//checking dictionary for customer with input ID
//setting aCustomer to the customer in the dictionary with matching ID
foreach (KeyValuePair<string, Customer> currentCustomer in bankCustomer)
{
if (currentCustomer.Value.getid() == idIn)
{
aCustomer = currentCustomer.Value;
}
}
//setting anAccount to equal aCustomers account
anAccount = aCustomer.getAccount(inputPin);
//setting balance to equal that balance for aCustomers Account
balance = anAccount.getBalance();
return balance;
}