腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
数值
枚举
进行
强制
值
验证
、
我可以更改它并
使用
枚举
来实现此目的吗?
浏览 21
提问于2019-09-27
得票数 0
回答已采纳
9
回答
.NET:为什么没有检查Enum的范围/
值
?
、
假设我将
枚举
定义为:{ Meenie = 2, Moe = 4现在,还假设在代码中的某个地方,我有以下代码:这将很好地编译,并且不会引发任何异常,即使
值
5显然不是在Foo中定义的有效
值
。现在,我已经编写了一个扩展方法,它可以
验证
是这样的,调用它来确保是这样的也没什么大不了的,但是我必须
使用
反射来完成它(包括所有的性能损失等等)。那么,有什么令人信服的理由可能会促
浏览 0
提问于2009-01-11
得票数 10
回答已采纳
2
回答
C#阻止
枚举
到整型的转换
、
为了便于在代码中
使用
,我有一个
枚举
从外部API返回的整
数值
的
枚举
。但是我不一定知道编译时的整
数值
,所以我有一些代码可以在程序启动时将它们挂钩,并将它们存储在字典中。我已经定义了一些用于整数代码转换的扩展方法,但这些整数代码与从
强制
转换返回到int的代码不同。如果另一个程序员
使用
我的
枚举
进行
编程,我担心他们会出于习惯而尝试对整数
进行
转换。有没有一种方法可以阻止我的
枚举
与int之间的显式转换?如果没有,
浏览 7
提问于2010-01-15
得票数 1
1
回答
C#中的
枚举
转换结果不一致
、
、
我最近回顾了C#的一些奇怪行为,这些行为与将整数转换为现有
枚举
相关,其中一些
枚举
整
数值
是显式赋值的,而另一些是按顺序赋值的。
使用
LinqPad 4,我构建了以下
枚举
: Foo, Derp, Lerp, Mur,
使用
相同的逻辑,我
使用
整
数值
3执行另一个
强制
转换,这一次得到第二个
值
3,即"Dur“。
浏览 0
提问于2016-01-11
得票数 3
1
回答
dart中的json_serializable
枚举
值
、
我不知道如何将Json_serializable包与
枚举
类型一起
使用
。我的数据库将
枚举
值
作为整数,但是看起来JSON_Serializable希望该
值
是
枚举
名的字符串表示形式。即:
枚举
分类{ None,Open,Inactive,Closed,Default,Delete,ZeroRecord } 数据库的分类为整
数值
(4:默认
值
) 从JSON加载时,我得到一个异常 异常:无效参数:4不是支持的
值
之一: None、
浏览 76
提问于2019-04-02
得票数 6
3
回答
我是否可以在
枚举
中添加
强制
转换运算符以将其转换为不同的类型?
、
例如,如果我有:我希望能够直接获得无符号整数或字符串形式的
枚举
,我能否编写一个
强制
转换操作符,能够查看
枚举
值
并为其返回合适的表示形式我知道你可以用类做到这一点,但我不确定你是否能用
枚举
做到这一点。
浏览 0
提问于2011-08-24
得票数 3
回答已采纳
2
回答
如何在PowerShell中
强制
整数类型为
枚举
类型?
、
、
、
我希望将整数
强制
转换为
枚举
类型,在
枚举
中没有实际定义整
数值
。在VB.Net中,可以
使用
DirectCast直接将任何整数转换为基于整数的
枚举
类型。在PowerShell中有什么方法可以实现这一点吗?我需要在PowerShell中这样做,以便在Office对象()上调用一个方法,该方法将
枚举
值
作为其第一个参数(),但实际
值
需要传递的地方(对于未记录的导出,以获取动作)不包括在PIA定义中。PowerShell的内置类型转换导致它将一个数
浏览 7
提问于2013-08-02
得票数 7
回答已采纳
3
回答
Tombstone wp7如何保存
枚举
...和其他未知的对象
、
、
当我在wp7 (C#)中保存一个包含
枚举
类型的变量时,我收到了一个异常,意思是
枚举
是一个未知的类型,所以系统无法序列化。ShortVideo 有人告诉我
使用
数据合同和数据成员,但似乎在wp7中不可用 那么如何保存
枚举
类型呢?
浏览 0
提问于2011-06-17
得票数 1
回答已采纳
4
回答
值
是
枚举
和-1吗?
、
、
对于视图模型
验证
,我需要确定一个
值
(其中我只有一个对象接口)是否为
枚举
,
数值
为-1。// object value;它应该与我的模型
枚举
一起工作,它们主要是基于int的。但是,当值是Visibility
枚举
时(该
值
碰巧也在视图模型类中,应该被忽略以
进行
验
浏览 5
提问于2017-03-09
得票数 3
回答已采纳
1
回答
是否有替代输入
枚举
类型变量而不是
使用
static_cast的方法?
、
我试图输入
枚举
类型变量,但如果不
使用
static_cast操作,则无法做到。<_______________________ Causes a compiler error return 0;cin >> input_month; month This = static_cast&l
浏览 0
提问于2019-06-21
得票数 0
1
回答
在HttpResponseMessage中检测429和418个返回码
、
、
我
使用
的是dotnetcore3.1,这很重要,因为我不能通过调用httpResponse.EnsureSuccessStatusCode()并从异常中提取状态代码来获取状态代码。
浏览 2
提问于2021-02-22
得票数 0
回答已采纳
3
回答
Labview数字控制-递增/递减按钮乘以而不是递增
数值
、
我想
使用
数字控制字段中的递增/递减按钮来快速跨越更大范围的
值
。为了做到这一点,我希望递增/递减按钮的工作方式是乘/除常量。有没有办法改变向上/向下按钮的功能,或者我需要编写我自己的控件?
浏览 3
提问于2013-09-24
得票数 1
1
回答
嵌入式文档的Mongoose
枚举
验证
、
、
在我的mongoose模式中有两个
枚举
验证
器: facebookId: { minAge: Number, maxRadiusMiles: Number}); 顶层性别属性被
强制
执行,但我能够为matchPreferences.gender保存任何内容,而不会出现任何
验证
错误。但是,在读取文档时确实会发生
验证
浏览 2
提问于2013-11-30
得票数 3
1
回答
强制
转换为INT失败
、
integers>在这种情况下,ValueCol是NVARCHAR类型,包含整
数值
和非整
数值
.尽管WHERE子句
进行
了充分的筛选,但对于那些甚至不限定作用域的
值
,我会得到
强制
转换错误(例如,如果WHERE筛选了所有非整
数值
,则SQL正在抛出一个错误,试图
强制
转换'ABC',它确实存在于表行中,通过独
浏览 7
提问于2022-05-26
得票数 0
回答已采纳
1
回答
安全地比较整数和强类型
枚举
、
当积分值可能不在
枚举
值
的范围内时,如何安全地将未知类型的整
数值
与强类型
枚举
值
进行
比较?比较整
数值
与
枚举
值
最明显的方法是将整
数值
a转换为
枚举
类型E,并将其与
枚举
值
b
进行
比较,如下所示:bool compare(I a,E b) { return static_cast
浏览 2
提问于2017-12-03
得票数 6
1
回答
如何
使用
hibernate
验证
器检查Enum中可用
值
如何检查
枚举
中的
值
是否可用?例如,我有下面的
枚举
,其中包含以下2个数据 public enum DeliveryMethodEnum { SCHEDULED(2); "d
浏览 20
提问于2019-06-28
得票数 0
4
回答
我总是需要
强制
转换
枚举
,还是我做错了什么?
、
如果我有一个非常简单的int
枚举
,如下所示。enum alignment { left, center, right}header.Alignment = alignment.center; 有人告诉我,我需要将alignment.center转换为一个整数。这没什么大不了的,但我想知道我是不是做错了什么,或者这只是
枚举
的工
浏览 0
提问于2010-07-29
得票数 2
回答已采纳
1
回答
从不兼容的类型'int‘赋值给[自定义类型]
、
、
、
在我的main.c文件的方法中,我声明了类型为irq_type的变量irq_raised。我在另一个文件的类型定义中定义了irq_type,并在main.c的顶部定义了#import。{ IRQ_VBLANK = 0x0001, IRQ_VCOUNT = 0x0004, IRQ_TIMER1 = 0x0010, IRQ_TIMER3 = 0x0040, IRQ_SERI
浏览 0
提问于2012-05-29
得票数 7
回答已采纳
1
回答
我们能像数组一样定义
枚举
变量吗?
、
我有下面的
枚举
:我可以指定一个新的
枚举
常量,如下所示:我想要做的是在0和words.size() .and之间得到一个随机数,我想从
枚举
中选择这个单词。
浏览 7
提问于2022-01-11
得票数 1
1
回答
类型记录映射所有
枚举
值
作为键
我声明一个映射,以便将
数值
枚举
值
转换为API所期望的
值
。[Status.NEW, 'new'],]); 但是,当我执行statusMap.get(Status.NEW)时,它总是告诉我返回
值
可能是未定义的是否有办法
强制
映射(或类似的)包含所有
枚举
值
?
浏览 2
提问于2020-05-29
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券