gpt4 book ai didi

c# - C# 中的枚举类型

转载 作者:太空狗 更新时间:2023-10-29 22:24:14 25 4
gpt4 key购买 nike

我在一本 C# 书中读到过这个语句。

Enumerations do not necessarily need to follow a sequential ordering, and need not have unique values.

如果我理解该声明,则意味着其中一个是可以接受的(我不知道是哪个):

1.

enum EmpType
{
Manager = 1,
Grunt = 1,
Contractor = 100,
VicePresident = 9
}

2.

enum EmpType
{
Manager = 10,
Manager = 1,
Contractor = 100,
VicePresident = 9
}

有人可以给我解释一下吗?我认为 C# 应该是 C/C++ 的一个子集。

最佳答案

第一个是有效的,你可能有重复的 Values 而不是重复的 Names

关于c# - C# 中的枚举类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com