gpt4 book ai didi

c# - 标志和 << 对枚举的操作? C#

转载 作者:行者123 更新时间:2023-11-30 13:44:33 25 4
gpt4 key购买 nike

<分区>

好吧,我是 C# 的新手,对于我的生活,我无法理解下面的代码(来自遗留项目)究竟应该做什么:

[Flags]
public enum EAccountStatus
{
None = 0,
FreeServiceApproved = 1 << 0,
GovernmentAccount = 1 << 1,
PrivateOrganisationAccount = 1 << 2,
All = 8
}

<< 到底是做什么的?运算符在这里做枚举?为什么我们需要这个?

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