腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
一行
中
调用
实例
方法
之前
将
Enum
强制
转
换为
其
底层
类型
?
、
、
、
、
因为它认为我正在尝试从.ToString("D2")转换字符串返回值 当然,这很容易做到: var myInt = (int)myEnum;myEnums.Select(myEnum => (int)myEnum.ToString("D2")) 这里的目标是将我的myEnum的IEnumerable转
换为
左零填充的
浏览 19
提问于2019-10-19
得票数 1
回答已采纳
1
回答
将
Class<T>转
换为
Class<E的最简单
方法
是扩展
Enum
<E>>而不丢失
类型
信息
、
、
、
我有一个
方法
createFoo(),它使用该T的Class<T>
实例
创建Foo<T>的
实例
。现在,我想将该
方法
扩展到将使用枚举
类型
进行的
调用
转发到
方法
createEnumFoo()。之所以需要使用castEnumType()
方法
,是因为我无法找到一种
将
Class<?>转
换为
Class<E extends
Enum
<E>>而不绑定E的
浏览 2
提问于2014-03-14
得票数 8
3
回答
将
枚举传递给积分
类型
的参数
、
、
、
、
在第835页,作者指出: ...我们可以
将
非作用域枚举的对象或枚举数传递给整数
类型
的参数。当我们这样做时,
enum
值提升到int或更大的整数
类型
.不管它的
底层
类型
、对象和枚举器.被提升为int。我对上面引用的理解是,当传递给一个函数时,需要一个完整的参数,枚举数
将
首先被“至少”抛入一个int
中
。因此,我期望上面的代码
调用
ff(int)。实际上,甚至我的Visual编辑器也在展示:(对不起,我知道我们应该避免在这里截图,但我只想展示我
浏览 14
提问于2022-04-12
得票数 3
1
回答
枚举是解除拳击的吗?
、
、
、
enum
Season { spring, summer, fall, winter }这是开箱还是普通的演员?我认为这只是一个普通的转换,因为'
enum
‘和'int’都是一个值
类型
的数据。
浏览 5
提问于2021-09-12
得票数 2
回答已采纳
9
回答
如何
将
System.
Enum
转
换为
基整数?
、
、
我想创建一个泛型
方法
,用于
将
任何System.
Enum
派生
类型
转
换为
其
相应的整数值,而不
强制
转换,最好不解析字符串。我想要的东西是这样的:class Converter int ToInteger(System.
Enum
Resharper报告您不能将'System.
Enum
‘
类
浏览 1
提问于2009-05-26
得票数 101
回答已采纳
2
回答
如
何在
PowerShell
中
强制
整数
类型
为枚举
类型
?
、
、
、
在回答
之前
仔细阅读!我希望
将
整数
强制
转
换为
枚举
类型
,在枚举
中
没有实际定义整数值。在VB.Net
中
,可以使用DirectCast直接
将
任何整数转
换为
基于整数的枚举
类型
。在PowerShell中有什么
方法
可以实现这一点吗?我需要在PowerShell
中
这样做,以便在Office对象()上
调用
一个
方法
,该
方法
将
枚举值
浏览 7
提问于2013-08-02
得票数 7
回答已采纳
2
回答
为什么具有固定基础
类型
char的枚举值解析为fct(int)而不是fct(char)?
、
、
、
、
虽然long long的情况肯定是MSVC2012NovCTP
中
的一个bug (根据标准文本和gcc 4.7.1的测试),但我不知道为什么会发生以下行为:编辑: clang抱怨这个
调用
是模棱两可的,这与我下面的解释是一致的;尽管如此,如果它被认为是
底层
类型
的话,我仍然会发现它更直观。第4.5/4节:
其
基础
类型
为fixed (7.2)的非作用域枚举
浏览 2
提问于2013-01-08
得票数 25
回答已采纳
3
回答
有人能解释这个有趣的C#问题吗?
我
之前
遇到了一个奇怪的问题,我在一个新的控制台应用程序
中
复制了这个问题。我想知道,有人能解释一下为什么会发生这种事吗?MyEnum value) Console.WriteLine("Do Something MyEnum called"); {}错误1
调用
在以下
方法
或属性之间
浏览 5
提问于2010-11-26
得票数 9
回答已采纳
1
回答
类型
为“type”的
Enum
类
、
、
一些规则: 当子类:class:
Enum
时,混合
类型
必须出现在基序列
中
的:class:
Enum
本身
之前
,如上面的:class:IntEnum示例所示。类:
Enum
可以有任意
类型
的成员,一旦您混合到另一个
类型
中
,所有成员都必须具有该
类型
的值,例如:class:int。此限制不适用于只添加
方法
而不指定其他
类型
的混合方式。%样式格式:%s和%r分别
调用
:<em
浏览 2
提问于2020-12-04
得票数 1
回答已采纳
2
回答
声明变量为
Enum
<EnumType>和EnumType之间的差异
、
我有这件事 Value1,}MyEnum raw = MyEnum.Value1; 第6点:编译错误:
Enum
<MyEnum>
类型
未定义。为了让它起作用,我把一个角色转
换为
Sy
浏览 5
提问于2014-08-04
得票数 0
回答已采纳
4
回答
什么是java
中
的
类型
转换?
、
在多重继承的情况下,java
中
的
类型
转换是如何实现的?但是不知道如何实现it.Help me!!
浏览 4
提问于2011-07-11
得票数 0
5
回答
使用struct
强制
对内置
类型
进行验证
、
解决这一问题的一种
方法
是
将
值存储为自定义struct,它具有内置
类型
的单个private readonly支持字段,
其
构造函数验证所提供的值。然后,我们始终可以通过使用这种struct
类型
来确保只使用已验证的值。 我们还可以提供从
底层
内置
类型
到
底层
内置
类型
的
强制
转换操作符,这样值就可以作为
底层
类型
无缝地进入和退出。implicit,因为这永远不会失败,但是from-string<e
浏览 0
提问于2015-01-06
得票数 10
1
回答
C++11:从旧风格的枚举迁移到枚举类的正确
方法
是什么?
、
、
、
目前,我正在
将
代码从旧样式枚举迁移到
enum
类。强
类型
很好,但是我在代码
中
遇到了一个点,我需要
调用
ncurses的init_pair()函数,它以short int作为
其
第一个参数,但我已经将它转
换为
一个枚举类,以便进行开发人员友好的阅读。是否有一个更干净的
方法
,或者如果我必须使用static_cast,您建议我如何使用它? 接受答案:Chris的答案很好。在开关
之前
,我在这里到处都是代表旧式枚举的ints。在切换之后,我在代码的其余
浏览 0
提问于2011-10-24
得票数 3
回答已采纳
1
回答
为什么Delegate.CreateDelegate允许无效的转换?
、
编辑:我在微软connect::上提交了一份错误报告public static Int32 Test(Int16 @short) return @short;并通过
调用
代码为什么Delegate.CreateDelegate可以进行这种奇怪的转换,而其他创建函数的
方法
都不允许这种转换?更糟糕的是,更合理的转
换为
Int64或Object都失败了。我认为唯一的“自由”转换是
将
Enum
类型
转
换为
它们的
底层
类型</
浏览 3
提问于2010-10-16
得票数 4
1
回答
为什么在JavaScript
中
'3
实例
数字‘== false,但是'3..method()’
将
调用
Number.prototype.method?
、
考虑到一个文字数字并不严格地说是Number的一个
实例
,为什么我可以在相应的文字对象上
调用
Number (或String,或Boolean)对象的原型
方法
?这是跨浏览器的标准行为吗?我怀疑它在
调用
方法
之前
将
文本
强制
转
换为
相应的
类型
,因为当我在
方法
中
检查typeof this时,它返回的是'object'而不是'number'。
浏览 2
提问于2016-11-08
得票数 6
回答已采纳
4
回答
如
何在
泛型
方法
中
获取枚举的数据值?
、
、
、
由于有了问题,我设法解决了如何约束我的泛型
方法
,使其只接受枚举。 var q =
Enum
.GetValues(typeof(T)).Cast<T>() Active = 1,
浏览 7
提问于2009-07-23
得票数 3
回答已采纳
1
回答
在C#中将数字字符串转
换为
枚举
、
最近,我发现任何只包含数字字符的字符串都可以在C#中转
换为
enum
。例如,假设有一个枚举定义如下:{ Two = 2,};Console.WriteLine(
Enum
.IsDefine
浏览 0
提问于2019-03-23
得票数 1
回答已采纳
5
回答
char
enum
中值的不正确分配
、
、
、
、
初始示例按预期工作,但是我在下面的代码
中
得到了一些有趣的结果: zero = '0', one = '1',而且,这个值不会改变(50),所以我假设这不是一个随机/垃圾值&有某种
类型
的char/int解析正在进行,我不明白?这是。
浏览 18
提问于2016-02-21
得票数 24
回答已采纳
1
回答
如何从func返回不同的uibutton子类,
将
枚举设为param?
、
、
、
当我试图
将
子类
类型
转
换为
Expected member name or constructor call after type name
类型
时,错误将读取UIButton。我希望能够在我的AppDelegate
中
调用
这个按钮func,这样我就可以更改
类型
的UIAppearance。这就是为什么我要返回一个
类型
而不是一个
实例
。无论如何,我只想知道如何选择一个特定
类型
的按钮,这样我就可以对
其
进行样式化,
浏览 6
提问于2017-03-25
得票数 0
回答已采纳
2
回答
重载和重写的
方法
选择
、
如何选择要执行的
方法
?是对的吗?我现在宣布以下目标:B b = new B();为什么
方法
调用
a.f(3)不能被处理并返回一个错误?如果我
之前
提到的是正确的,这就是应该发生的事情: JVM查看带有签名f(int )或任何兼容签名(<
浏览 3
提问于2013-07-12
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Net调用非托管代码
枚举,一个特殊的类,是固定数量的多个常量对象的集合
【小雨学编程之C#】18.5.2 枚举的类型转换
一文就把深度解析微服务高并发:动态配置的实现原理搞懂了
基本包装类型
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券