首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 定义一个描述职工信息的类EmployeeInfo

2013-12-19 
C#定义一个描述职员信息的类EmployeeInfo新建一个项目定义一个描述职员信息的类EmployeeInfo数据成员包括:

C# 定义一个描述职员信息的类EmployeeInfo
新建一个项目
定义一个描述职员信息的类EmployeeInfo
数据成员包括:
Emp_id(职员编号)、Name(姓名)、InTime(入职年份)、Telephone(电话号码)和Post(邮编);
成员方法:FunLevel(计算工资级别)
(1)工资级别=1+(当前年份-入职年份)/2
(2) 各成员数据类型自行定义。
[解决办法]

public class EmployeeInfo
    {
        public int Emp_id { get; set; }

        public string Name { get; set; }

        public int InTime { get; set; }

        public string Telephone { get; set; }

        public string Post { get; set; }

        public int SalaryLevel()
        {
            return 1 + (DateTime.Now.Year - InTime) / 2;
        }
    }

[解决办法]
 static void Main(string[] args)
        {
            EmployeeInfo employeeInfo = new EmployeeInfo() { Emp_id = 10001, Name = "zhang3", InTime = 2010, Telephone = "123456789", Post = "987654321" };
            int salaryLevel = employeeInfo.SalaryLevel();
            Console.WriteLine(salaryLevel);//2
        }

热点排行