c#实现一个person类要求属性包含姓名年龄身份证号码工作工资等,并显示各属性的

实现一个person类要求属性包含姓名年龄身份证号码工作工资等,并显示各属性的

class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
    public string IDNumber { get; set; }
    public string Job { get; set; }
    public double Salary { get; set; }

    public void PrintInfo()
    {
        Console.WriteLine("Name: {0}", Name);
        Console.WriteLine("Age: {0}", Age);
        Console.WriteLine("ID Number: {0}", IDNumber);
        Console.WriteLine("Job: {0}", Job);
        Console.WriteLine("Salary: {0:C}", Salary);
    }
}


你这题目问的也没问完,显示各属性的什么?下面是Person类,用属性封装字段。


class Person
{
    private string name;
    private int age;
    private string idNumber;
    private string job;
    private decimal salary;

    public string Name
    {
        get { return name; }
        set { name = value; }
    }

    public int Age
    {
        get { return age; }
        set { age = value; }
    }

    public string IdNumber
    {
        get { return idNumber; }
        set { idNumber = value; }
    }

    public string Job
    {
        get { return job; }
        set { job = value; }
    }

    public decimal Salary
    {
        get { return salary; }
        set { salary = value; }
    }
}