in c# i need to Create a BankAccount class with the following properties: Account Number (string) Account Holder Name (string) Balance (double) Account Type (enum: Savings, Current) Create the following methods in the BankAccount class: Deposit(double amount): Method to deposit money into the account Withdraw(double amount): Method to withdraw money from the account CheckBalance(): Method to check the current balance of the account I am getting a error in pic  my code is  // Define an enumeration type for bank account types public enum AccountType {     Savings,     Current } // Define a class for bank accounts public class BankAccount {     // Properties for the account number, account holder name, balance and account type     public string AccountNumber { get; set; }     public string AccountHolderName { get; set; }     public double Balance { get; set; }     public AccountType AccountType { get; set; }     // Method to deposit money into the account     public void Deposit(double amount)     {         Balance += amount;     }     // Method to withdraw money from the account     // Returns true if the withdrawal was successful, false otherwise     public bool Withdraw(double amount)     {         if (Balance >= amount)         {             Balance -= amount;             return true;         }         return false;     }     // Method to check the balance of the account     // Returns the balance amount     public double CheckBalance()     {         return Balance;     } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

in c# i need to

Create a BankAccount class with the following properties:

Account Number (string)
Account Holder Name (string)
Balance (double)
Account Type (enum: Savings, Current)
Create the following methods in the BankAccount class:

Deposit(double amount): Method to deposit money into the account
Withdraw(double amount): Method to withdraw money from the account
CheckBalance(): Method to check the current balance of the account

I am getting a error in pic 

my code is 

// Define an enumeration type for bank account types
public enum AccountType
{
    Savings,
    Current
}

// Define a class for bank accounts
public class BankAccount
{
    // Properties for the account number, account holder name, balance and account type
    public string AccountNumber { get; set; }
    public string AccountHolderName { get; set; }
    public double Balance { get; set; }
    public AccountType AccountType { get; set; }

    // Method to deposit money into the account
    public void Deposit(double amount)
    {
        Balance += amount;
    }

    // Method to withdraw money from the account
    // Returns true if the withdrawal was successful, false otherwise
    public bool Withdraw(double amount)
    {
        if (Balance >= amount)
        {
            Balance -= amount;
            return true;
        }
        return false;
    }

    // Method to check the balance of the account
    // Returns the balance amount
    public double CheckBalance()
    {
        return Balance;
    }
}

Error: Specified file could not be compiled.
e:\stef C# homework\New folder\BankAccount.cs(0,0): error CS5001: Program does not contain a static 'Main' method suitable for an entry point [C:\Users\stefa\AppData\Local\Temp\
csscript.core\cache\-306824470\.build\BankAccount.cs\BankAccount.csproj]
e:\stef C# homework\New folder\BankAccount.cs(0,0): error CS5001: Program does not contain a static 'Main' method suitable for an entry point [C:\Users\stefa\AppData\Local\Temp\
csscript.core\cache\-306824470\.build\BankAccount.cs\BankAccount.csproj]
PS E:\stef C# homework\New folder>
Transcribed Image Text:Error: Specified file could not be compiled. e:\stef C# homework\New folder\BankAccount.cs(0,0): error CS5001: Program does not contain a static 'Main' method suitable for an entry point [C:\Users\stefa\AppData\Local\Temp\ csscript.core\cache\-306824470\.build\BankAccount.cs\BankAccount.csproj] e:\stef C# homework\New folder\BankAccount.cs(0,0): error CS5001: Program does not contain a static 'Main' method suitable for an entry point [C:\Users\stefa\AppData\Local\Temp\ csscript.core\cache\-306824470\.build\BankAccount.cs\BankAccount.csproj] PS E:\stef C# homework\New folder>
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education