腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
获取
c#
中
的
通用
标志
枚举
值
、
、
假设我有下面的
枚举
[Flags]{ B = 2, D = 8, Fvar s = Letters.A | Letters.B | Letters.D; var p = Letters.A | Letters.C | Letters.D | Letters.E; 我想要
的
是获得这两个
枚举
之间
的
公共
值
,所以在本例
中
应该是A | D。
浏览 49
提问于2018-08-23
得票数 2
回答已采纳
11
回答
对于缺少
枚举
泛型约束,有没有人知道好
的
解决方法?
、
、
、
我想要做
的
事情是这样
的
:我有一个带有组合
标志
值
的
枚举
。MyEnum tester = MyEnum.FlagA | MyEnum.FlagB //act on flag a 不幸
的
是,
C#
的
通用
where约束没有
枚举
限制,只有类和结构。
C#
不把
枚举
看作结构(即使它们
浏览 2
提问于2008-08-10
得票数 92
回答已采纳
2
回答
带有
标志
属性
的
友好
枚举
字符串
、
、
、
、
在仔细研究了有关在
C#
中
为
枚举
值
通用
地创建对友好字符串
的
访问
的
其他一些问题之后,似乎是我最好
的
选择,因为在这种解决方案
中
,友好字符串可以放在使用DescriptionAttribute
的
枚举
的
定义
中
。我将其作为扩展方法实现,但很快就意识到它只适用于标准
枚举
,而在标准
枚举
中
没有指定[Flags]属性。对于存在属性
浏览 1
提问于2015-08-05
得票数 1
回答已采纳
1
回答
int到angular / javascript
中
的
枚举
标志
、
我在后端服务(
C#
)中有一个
标志
枚举
属性,在前端(angular / js)上有一个使用数组作为源
的
多选列表。如果我在javascript
中
重新创建
枚举
,是否可以(从服务
中
)
获取
整数值并将其映射到
标志
值
?也就是说,给定我
的
服务
中
的
数字6,我可以用red,blue
值
填充一个数组(或其他
值
),我可以用这些
值</em
浏览 4
提问于2016-03-24
得票数 1
3
回答
如何在
C#
中使用flag属性从
枚举
中
获取
位掩码
值
?
、
、
、
在我们
的
数据库
中
,我们有一个位掩码,它表示用户可以执行
的
操作类型。 Undefined = 0, Sell = 2, SellClose = 8} 在我们
的
应用程序
中
,我有一个
浏览 1
提问于2010-06-03
得票数 3
回答已采纳
1
回答
重新创建典型
的
“
获取
最近
枚举
值
”函数,以包含
标志
组合
、
、
、
给出一个
值
,我想在Enum
中
得到最近
的
值
,包括
标志
组合。我不假装重新发明车轮,我只是想改进
浏览 3
提问于2014-12-06
得票数 1
回答已采纳
1
回答
是否有保存公共定义
的
约定
、
、
、
我正在创建一个
C#
程序(这个问题对于任何OOP语言都是
通用
的
),它包括几个逻辑部分,每个逻辑部分都意味着处理程序所需
的
一些服务。例如,负责从数据库
获取
结果
的
数据库处理程序、负责从web服务
获取
结果
的
web服务处理程序等等。 假设db有一个表,其中包含一个列,其中包含一些
枚举
值
。程序可以读取这些
值
,这些值当然会以
枚举
的
形式出现。所以这个
枚举
是专门为
浏览 23
提问于2019-05-21
得票数 1
2
回答
有没有一种方法可以在不分配
的
情况下将泛型
枚举
值
转换为UInt64
值
?
、
、
、
、
我希望有一种快速
的
通用
方法来检查用FlagsAttribute标记
的
枚举
值
是否有效。为此,我创建了一个名为EnumInfo<T>
的
类,它通过按位ORing计算其静态构造函数
中
的
标志
模式,这些
值
都是
枚举
的
不同
值
。然后,IsValidFlagsValue方法通过按位执行并与
标志
模式进行比较,简单地检查提供
的
值</
浏览 0
提问于2018-12-26
得票数 2
回答已采纳
1
回答
正在尝试将
标志
枚举
解析为字符串
、
、
、
我有一个类"license“,它是一堆
枚举
标志
的
集合,如下所示:{ PlatformTypepublic enum PlatformType { windows = 1, linux = 2, ios = 4, all = 7 } } 要点是,同一类别的各种
标志
可以或在一起现在我试图以一种人类友好
的
方式显示" Usage“和"Plat
浏览 2
提问于2014-10-02
得票数 12
回答已采纳
2
回答
Enum HasFlag函数实现
的
内部逻辑是什么?
、
、
、
有人能帮我理解一下
枚举
类HasFlag方法
的
内部逻辑吗?让我先解释一下我
的
要求。我已经创建了一个带有
标志
属性
的
枚举
,然后使用HasFlag()函数从位
标志
值
中
获得选定
的
组合。但在这里我
的
要求是不同
的
。我
的
DB中有一个表,其中列出了不同
的
枚举
值
。结构如下。& enum2 & enum3 selec
浏览 12
提问于2013-09-18
得票数 3
回答已采纳
6
回答
是否有一种方法可以判断
枚举
是否设置了确切
的
一个、多个或无
标志
?
、
、
我有这样
的
定义:public enum Orientation North = 1, East = 4, South = 16, West = 64,} 是否有一种
通用
的
方法来判断是否设置了一个
标志
,多个
标志
还是零
标志
?我不关心
枚举
的
<e
浏览 11
提问于2016-06-13
得票数 4
回答已采纳
2
回答
更改Postgres
中
的
基本
枚举
值
、
、
、
模型中使用了一个enum,在postgres
中
创建了Postgres
枚举
类型。 Postgres如何在内部存储
枚举
? 如果在
C
浏览 4
提问于2021-06-03
得票数 0
回答已采纳
7
回答
从数组
中
获取
泛型
枚举
数
、
、
、
在
C#
中
,如何从给定
的
数组
中
获取
通用
枚举
数? 在下面的代码
中
,MyArray是一个MyType对象数组。我想以所示
的
方式
获取
MyIEnumerator,但是我似乎获得了一个空
的
枚举
器(尽管我已经确认了MyArray.Length > 0)。
浏览 2
提问于2009-08-13
得票数 99
回答已采纳
2
回答
位掩码
枚举
的
通用
单
标志
枚举
、
、
、
我正在编写一个代码库,它有几个位
标志
枚举
,看起来如下所示{ OptionB =1 << 1, } public IEnumerable<T> EnumValues<T>() return Enum.Get
浏览 1
提问于2019-12-09
得票数 1
回答已采纳
2
回答
C#
-如何检查字节
值
是否与指定
标志
枚举
中
的
任何
标志
匹配?
、
、
在
C#
中
,我将一个
标志
枚举
值
作为一个字节存储在数据库
中
。例如,对于以下
标志
枚举
:public enum Options None = 0, Second = 2,如果我想记录'First‘和'Second',我会在数据库
中
记录
的
'options’字段中保存一个字节'3‘
浏览 0
提问于2016-08-25
得票数 4
1
回答
无法对泛型
枚举
参数应用'&‘运算符
、
、
、
、
我正在尝试为
标志
样式
的
枚举
编写一些
通用
的
扩展方法。从
C#
7.3开始,TFlag类型参数可以标记为
枚举
,但是编译器会为表达式flags & flagToTest抛出一个错误,它说“运算符'&‘不能应用于类型TFlag和TFlag”。因为TFlag是一个
枚举
,所以'&‘运算符应该可以正常工作。
浏览 0
提问于2018-09-11
得票数 2
1
回答
在
C#
7.3到来之前,如何让约束为
枚举
的
泛型方法进行编译/工作
、
、
C#
很酷,它允许比较
枚举
,然后转换为字符串。我已经从SO获得了一些代码来
枚举
Enum
的
各个项(下面类
中
的
top方法)。然后,在第二个方法(我写
的
)
中
,当
枚举
与给定
值
匹配时,我设法将其转换为字符串。给定一个基于
标志
的
枚举
,其中给定
值
实际上是多个
值
并被放在一起,我希望原子化这些
值
并将其转换为列表。如果我使用
浏览 41
提问于2018-08-22
得票数 0
回答已采纳
1
回答
在logstash中使用按位比较
、
、
、
我有一个
标志
的
枚举
(在
c#
中
),我想根据它
的
值
在logstash
中
做不同
的
操作。
浏览 26
提问于2021-11-17
得票数 0
回答已采纳
4
回答
将
枚举
标志
追加到循环中
的
参数(按位追加)
、
、
在
C#
中
,我试图向一个接受
枚举
标志
的
参数“添加”
值
。我可以在一行中使用按位运算符"|“来完成此操作,但我似乎不能在循环中附加到参数。 PreventCopying = 2, PrintOnlyLowResolution = 8现在,我可以很容易地使用以下代码向参数添加
标志
值
CSV字符串(从Web.Config)
中
浏览 0
提问于2011-11-30
得票数 4
回答已采纳
2
回答
标志
属性与HashSet
、
、
、
我注意到较新版本
的
C#
允许通过使用
标志
属性来调整
枚举
结构,以表示一组按位
标志
。由于传统
的
枚举
在语义上与一组
标志
如此不同,因此使用一个属性将一个属
浏览 0
提问于2015-07-16
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券