腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么我不能在编译时得到
枚举
的计数?
c#
、
reflection
、
enums
、
count
、
compile-time
我问过,我发现我无法在编译时获取
枚举
计数,因为
C#
使用
反射
来获取
枚举
计数。为什么
C#
必须使用
反射
来获取
枚举
计数?为
浏览 1
提问于2016-04-06
得票数 7
1
回答
不使用
反射
获取
枚举
值的描述
c#
、
enums
首先,在我的情况下使用
枚举
的原因仅仅是为错误代码开发一个目录,我一直在使用Description属性来保存实际的错误消息。我可以使用
反射
获得Description属性的值,但我的问题是:是否有另一种方法可以不使用
反射
获得该属性的值?例如,在Enum中有一个
C#
类型,所以该类型是否可以用于获取
枚举
中的属性值?**我知道使用类开发数据模型是一个更好的步骤,
枚举
是一种古老的习惯,我之所以坚持这样做,是因为我只想知道我是否能够在不进行
反射
的情况下获得这些属性的值。
浏览 5
提问于2014-12-14
得票数 1
4
回答
C#
枚举
反射
?
c#
、
enums
我在考虑创建一个具有每个组选项的公共
枚举
,如下所示 public enum CommandGroups Information, Owner,Admin: kick, ban, mute Owner: reload 我想的问题是,您甚至可以在这样的
枚举
上使用
反射
吗
浏览 18
提问于2016-06-09
得票数 0
回答已采纳
1
回答
C#
枚举
/
反射
c#
、
asp.net
、
reflection
、
serialization
、
enums
该字符串包含
枚举
类型的全名(例如"MyCompany.Area.AotherNamespace.MyEnum")。我基本上是尝试在服务器端序列化
枚举
类型,然后在客户端JavaScript中输出它,这样就不必在两个地方定义
枚举
--在我的
C#
和我的JavaScript中。
浏览 0
提问于2010-06-19
得票数 0
回答已采纳
15
回答
通过继承扩展
枚举
c#
、
java
、
.net
我知道这与
枚举
的想法背道而驰,但是在
C#
/Java中扩展
枚举
是可能的吗?我指的是“扩展”,既有向
枚举
添加新值的意义,也有继承现有
枚举
的面向对象意义上的扩展。然而,
C#
似乎对那些想做疯狂事情的人更宽容,所以我想这可能是有可能的。想必它可以通过
反射
来破解(并不是说你每次都会使用这种方法)?
浏览 0
提问于2008-09-10
得票数 93
回答已采纳
3
回答
枚举
求值与整型运算的性能比较
c#
、
enums
、
performance
、
integer
会不会有速度上的差异和在
c#
?
浏览 3
提问于2009-01-02
得票数 5
回答已采纳
2
回答
C++/CLI:循环遍历非连续
枚举
enums
、
c++-cli
我正在围绕一个
C#
库编写一个C++/CLI包装器。这个库公开了一个带有不连续数值的
枚举
(这超出了我的控制范围,我永远不会自己添加,但是为了向后兼容,需要维护它)。Value3 = 3, Value5 = 7, Value7 = 13有没有一种方法可以在c++/clr中循环这个
枚举
我知道在
C#
中基于范围的循环是可能的,但是在C++/CLI中如何实现呢
浏览 100
提问于2020-02-24
得票数 0
回答已采纳
1
回答
为通过
反射
找到的属性重新生成
C#
代码的简单方法?
.net
、
reflection
、
code-generation
我正在编写一个程序,它使用
反射
来检查程序集中的
枚举
类型,在某些情况下,还会重写定义这些
枚举
的
C#
源文件。有问题的源文件是一种严格规定的格式,它基本上只是定义
枚举
,可能是在分部类中,所以创建一个简单的生成器并不太难。 不幸的是,当
枚举
上有自定义属性时,情况会有点复杂,在此应用程序中通常会有自定义属性。我可以使用
反射
来获取Attribute或CustomAttributeData对象的列表。现在,我正在使用一种特别的方法,它假设找到的特定属性并在此基础上为它们生成
C
浏览 0
提问于2013-03-13
得票数 0
1
回答
内存缓存中的Dotnet核心-默认过期时间是什么
asp.net-core-mvc
、
memorycache
我在dotnet的一个核心
C#
项目中使用MemoryCache。我使用它存储我从集合中读出的
枚举
列表(我想存储它,因为它使用
反射
来加载
枚举
,这需要时间)。
浏览 1
提问于2018-10-05
得票数 13
回答已采纳
1
回答
确定程序集的PEFileKind的好方法?
c#
、
.net
、
vb.net
、
reflection
、
portable-executable
在
C#
或VB.NET中,我想知道哪种方法是确定通过
反射
加载的程序集的的最佳方法。换句话说,确定程序集是WinExe、控制台应用程序还是动态链接库。出于这些原因,我想知道是否存在一种真正安全的管理方式,最好是通过
反射
来确定已加载程序集的PE文件类型。我确信System.Reflection.Emit.PEFileKinds
枚举
不只是为了装饰目的而存在,如果存在该
枚举
,那么它的逻辑就是认为在
反射
名称空间中可能遗漏了一个成员/函数,该名称空间内部使用该
枚举
返回PE文
浏览 0
提问于2018-09-07
得票数 2
回答已采纳
2
回答
使用
反射
创建
枚举
c#
、
reflection
、
enums
、
runtime
C#
提供了一种使用
反射
从零开始创建Enum类型的方法吗?假设我有一个strings:{"Single", "Married", "Divorced"}集合,并且我愿意在运行时构建以下
枚举
类型:{ Single,
浏览 0
提问于2012-01-23
得票数 4
回答已采纳
1
回答
c#
到c++/cli
枚举
声明
c#
、
wpf
、
xaml
、
enums
、
c++-cli
我正在制作一个WPF应用程序,使用c++/cli来处理
c#
xmal。我有一个接口,在这个接口中,我在
c#
中声明了我希望xaml为DataContext看到的任何内容,但我在
c#
接口中声明的内容是在c++/cli文件中实现的。我试图找到一种在
c#
中声明
枚举
的方法,然后在c++/cli中实际定义它是什么,但我遇到了问题。(无论我在
c#
接口中声明什么,都需要一个访问器,这可能是问题的一部分)Enum Da
浏览 0
提问于2016-10-07
得票数 0
3
回答
获取.NET类中
枚举
的类型
c#
、
.net
、
class
、
reflection
、
enums
考虑下面的
C#
类声明: private enum Colours { Red, Green, Blue }它位于单独的类库/DLL中。给定typeof(MyClass)对象( System.Type ),有没有办法在运行时检查类是否包含一个名为Colours的
枚举
,如果包含,则返回相应的System.Type对象?我要做的是编写一些泛型代码,给定类的类型,并确定其中是否包含特定命名的
枚举
,然后查询
枚举
中的值。我知道如何使用
反射
来查询Ge
浏览 0
提问于2015-09-23
得票数 4
回答已采纳
2
回答
同步相同项目API中错误代码的技术
c#
、
python
、
api
、
api-design
在我现在工作的项目中,我们有一些python和一些
C#
代码。在某个时候,我从python调用一个启动
C#
可执行文件的子进程。这个
C#
代码返回一个错误代码,它必须在python端被理解,并且必须创建一个可读的报告。自动生成代码:比方说,当
C#
部件上的映射发生变化时,代码将在python端被解析并
浏览 0
提问于2015-02-23
得票数 2
1
回答
将
枚举
从JSON反序列化为
C#
,而对象应在WCF中。
c#
、
json
、
wcf
、
enums
我在
C#
中有一个filter对象,它包含一个字符串字典(表示属性名称)和相应的值(需要一个对象)。在发送带有JSON的自定义类型的对象到WCF时,我在JSON中使用__type正确地将JSON对象反序列化为
C#
对象。但是,当发送
枚举
(在JSON中表示为整数)时,这将在
C#
中被序列化为整数,因为反序列化程序无法知道它期望的是哪种
枚举
。; set; } public object FilterValue { get; set; }在此特定情况下,
浏览 0
提问于2015-01-21
得票数 1
4
回答
如何在运行时/在C++中动态获取类的所有属性/变量
c++
我在
C#
中使用
反射
做到了这一点。但现在我在C++工作。
浏览 5
提问于2010-10-26
得票数 6
4
回答
显示字符串而不是Int
c#
目前,我的代码将把数据库中的结果显示到标签中。我得到的所有结果都是整型的。我想改变这一点,例如,1将显示为“在线”。
浏览 4
提问于2015-02-08
得票数 2
2
回答
当为
枚举
传递字符串值时,如何在运行时访问任何已知
枚举
的值?
java
、
reflection
、
enums
我需要编写一个在运行时公开任何
枚举
的服务级api。
枚举
的名称将作为字符串参数传递给服务层。所以这意味着我需要使用
反射
。 返回与
枚举
关联的值的字符串表示形式。
浏览 4
提问于2017-01-20
得票数 0
回答已采纳
4
回答
枚举
数组的
C#
反射
c#
、
.net
、
reflection
、
enums
我有一个带有自定义
枚举
的类: PowerSave= 1, Shared=3, }public class Devicepublic Capabilities[] DeviceCapabilities get { // logic goes here}有没有办法在运行时使用
反射
来获取这个字段的值Array a = (Array)property.GetValue(srcObj, null); } 编辑:感
浏览 5
提问于2013-01-10
得票数 2
1
回答
C#
枚举
解析和
反射
c#
、
enums
我有一个
枚举
定义如下: Normal = 1, Type3 = 3我正在尝试使用
反射
和调用动态类型转换函数。然而,在下面的代码中," value“的值是"3”而不是"Type3",并且它不被识别为
枚举
。是否可以使用int值3来识别
枚举
?
浏览 0
提问于2012-12-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【小雨学编程之C#】18.5 枚举
C#初学者教程系列4:C#枚举Enum使用示例
【小雨学编程之C#】18.5.1 细化枚举
C#语法:反射,架构师的入门
【小雨学编程之C#】18.5.2 枚举的类型转换
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券