创建员工信息类 要求:将员工信息的输出改为类的方法来实现Main()方法中的代码,用c#
时间: 2024-11-09 11:20:06 浏览: 17
在C#中,创建一个员工信息类(EmployeeInfo)可以分为以下几个步骤:
1. 首先,定义一个名为`EmployeeInfo`的公共类,包含属性如姓名、职位和薪水等:
```csharp
public class EmployeeInfo
{
public string Name { get; set; }
public string Position { get; set; }
public decimal Salary { get; set; }
// 构造函数用于初始化员工信息
public EmployeeInfo(string name, string position, decimal salary)
{
Name = name;
Position = position;
Salary = salary;
}
// 输出员工信息的方法
public override string ToString()
{
return $"员工名称:{Name}\n职位:{Position}\n薪水:{Salary:C}";
}
}
```
2. 然后,在`Main()`方法中实例化这个类,并调用`ToString()`方法打印员工信息:
```csharp
static void Main(string[] args)
{
// 创建员工对象
EmployeeInfo employee = new EmployeeInfo("张三", "软件工程师", 8000.00m);
// 使用ToString()方法输出员工信息
Console.WriteLine(employee.ToString());
// 或者,直接调用各个属性来获取信息并打印
// Console.WriteLine($"员工名称:{employee.Name}");
// Console.WriteLine($"职位:{employee.Position}");
// Console.WriteLine($"薪水:{employee.Salary:C}");
}
```
阅读全文