enum EmployeeType {Instrctior,Sales,Officer}; enum定义不是 EmployeeType 吗?
为什么ChooseEmployee选定未被定义的Employee?这里的Choose有实际选择的意思吗?
useing System;
enum EmployeeType {Instructor,Sales,Officer};
class EnumType
{
public static void Main()
{
Console.WriteLine(ChooseEmployee(EmployeeType.Instructor));
Console.WriteLine(ChooseEmployee(EmployeeType.Sales));
}
请C#的高手帮助回答,下面是部分程序 ,程序中ChooseEmployee是选定定义的Employee类的意思吗?
答案:3 悬赏:60 手机版
解决时间 2021-01-26 20:28
- 提问者网友:wodetian
- 2021-01-26 07:21
最佳答案
- 五星知识达人网友:玩家
- 2021-01-26 08:41
默认的0 1 2吧,也就是
EmployeeType.Instructor=0
EmployeeType.Sales=1
EmployeeType.Officer=2
EmployeeType.Instructor=0
EmployeeType.Sales=1
EmployeeType.Officer=2
全部回答
- 1楼网友:鱼忧
- 2021-01-26 10:19
ChooseEmployee?这是什么你自己定义的函数吗?
- 2楼网友:雪起风沙痕
- 2021-01-26 09:07
enum EmployeeType {Instrctior,Sales,Officer} 是一个枚举类型,枚举类通常是用来代表程序中的常数
程序的大概过程是:
Console.WriteLine(); 这个方法要你提供一个参数来输出
ChooseEmployee() 而这个也应该是你的程序中人为实现的方法,也就是一个方法名,它应该有一个返回值,这个方法需要一个EmployeeType 类型的参数,在方法中它把这个参数包装了一下,然后再返回。如果没有返回值 ,那Console.WriteLine(); 方法应该会提示你需要一个参数
如果我没理解错你的问题,我觉得你不应该问Choose是什么意思,ChooseEmployee 是被人写出来的方法名Choose只是用来命名ChooseEmployee()方法的文字中一部分而已,不会对你程序产生什么效果,不知道是否是你要的答案。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯