当前位置: 首页>>代码示例>>C#>>正文


C# Account.getBalance方法代码示例

本文整理汇总了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();
    }
开发者ID:Courey,项目名称:getters_setters_account,代码行数:60,代码来源:main.cs

示例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;
    }
开发者ID:turnupthesun123,项目名称:ATMv1,代码行数:30,代码来源:Bank.cs


注:本文中的Account.getBalance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。