社区
C#
帖子详情
enum组合使用的问题。
dotnet007
2003-08-22 01:05:14
有一个enum,里面有几个选项,当把他们组合起来使用的时候,如何判断某个选项是否已经被组合进去了?
比如:
有一个Flags enum,有E1,E2,E3三个选项,
flag1 = Flags.E1 | Flags.E2 | Flags.E3;
如何判断flag1是否包含E2?
...全文
156
6
打赏
收藏
enum组合使用的问题。
有一个enum,里面有几个选项,当把他们组合起来使用的时候,如何判断某个选项是否已经被组合进去了? 比如: 有一个Flags enum,有E1,E2,E3三个选项, flag1 = Flags.E1 | Flags.E2 | Flags.E3; 如何判断flag1是否包含E2?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
windyyang
2003-08-22
打赏
举报
回复
同意TheAres(班门斧)
windyyang
2003-08-22
打赏
举报
回复
同意TheAres(班门斧)
liduke
2003-08-22
打赏
举报
回复
用位与
TheAres
2003-08-22
打赏
举报
回复
if ( flag1 & Flags.E2 > 0)
{
//包含
}
_weiKun_
2003-08-22
打赏
举报
回复
楼上说得对,用foreach即可
好运
2003-08-22
打赏
举报
回复
foreach(Flags flag in Flag1)
{
if flag1=Flags.E2
{
}
}
枚举绑定ComboBox
枚举绑定ComboBoxTest,参考,非原创
奇妙的
enum
class,
enum
struct
组合
1. 传说中的
enum
关键字不管是c语言,还是c++语言, 其中都有
enum
关键字。这是这两种语言的基础知识中...当然也可以省略
enum
的名字,
使用
匿名的方式定义枚举,如下所示:
enum
{ my_
enum
1 = 0, my_
enum
2, };或者与
SwiftUI Sheet和
Enum
组合
使用
实现根据不同类型弹不同内容
SwiftUI Sheet和
Enum
组合
使用
实现根据不同类型弹不同内容 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 掌握 Identifiable 掌握 sheet 掌握 onAppear 基础知识 sheet 在给定条件...
c++ 11
enum
的
使用
1. 传说中的
enum
关键字 不管是c语言,还是c++语言, 其中都有
enum
关键字。这是这两种语言的基础知识中都会涉及到的点。 其具体定义方法如下:
enum
my_
enum
{ my_
enum
1 = 0, my_
enum
2, }; 当然也...
Enum
和Switch case的
组合
使用
Enum
package com.lhh.myspringboot.constant; import lombok.Setter; import java.util.Arrays; @Setter public
enum
DiscountMode
Enum
{ ONE_PRICE(1,"描述1"), DISCOUNT(2,"描述2"), REDUCE(3,"描述3"); ...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章