腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何防止
枚举
构造
函数
c#
、
enums
我很惊讶,但是
枚举
可以用
C#
中
的
构造
函数
来创建。例如,我有一个
枚举
:{ Red = 2然后可以像这样创建它:值将为0,这实际上不是有效
的
枚举
值。那么,我们能以某种方式禁止
枚举
构造
函数
吗?有没有其他办法来避免这种情况? 谢谢。
浏览 0
提问于2017-12-13
得票数 7
9
回答
c#
枚举
:它们可以像java
枚举
一样接受成员和
函数
吗?
c#
、
java
、
enums
在java
中
,可以为
枚举
提供
构造
函数
以及成员变量和
函数
。非常感谢!
浏览 0
提问于2009-09-14
得票数 3
回答已采纳
2
回答
C#
枚举
类型转换
c#
、
enums
、
casting
我在应用程序中有一个变量,即,我必须将变量_tablename转换为特定
的
枚举
类型我知道我们不能在
C#
枚举
中使用
构造
函数
。 任何帮助都将不胜感激。
浏览 1
提问于2016-04-13
得票数 1
回答已采纳
1
回答
如何在
C#
中
调用F#
枚举
的
值
c#
、
enums
、
f#
我正在编写一些F#代码,我想使用在
c#
程序集中定义
的
枚举
值。例如,在
c#
程序集中,我得到了以下代码{ valueB,} 类型名称和/或对象
构造
函数
的
使用无效。如有必要,使用'new‘并将
构造
函数
应用于其参数,例如'
浏览 3
提问于2014-12-16
得票数 5
回答已采纳
1
回答
构造
函数
中
的
c#
枚举
c#
、
enums
、
constructor
、
interface
目前,我正在开发一个学生系统注册表,用于练习
C#
。我试图在
构造
函数
中
添加一个
枚举
,但得到错误:
枚举
不包含JobPosition
的
定义。我完全不知道哪里可能是错
的
,并尝试了不同
的
东西。添加教师
的
代码: //Begin adding a Teacher private void btnNewTeacher_Click(object sender, EventArgs
浏览 12
提问于2021-09-13
得票数 1
回答已采纳
3
回答
在
C#
中
实现
枚举
对象类型
c#
、
java
、
enums
我是
C#
的
新手,但我已经用Java语言做了很多编程。在Java语言中,您可以通过声明一个具有多个字段和一个私有
构造
函数
的
enum来创建
枚举
对象类型(只有固定数量
的
可能值
的
类)。例如,展示了如何创建一个
枚举
的
"Planet“类型,它是一个对象(它有多个数据字段),但具有固定数量
的
值(只有8个Planet,所以这个对象只有8个实例)。但是,在
C#
中
似乎没有任
浏览 7
提问于2013-06-29
得票数 1
回答已采纳
2
回答
Java
枚举
构造
函数
java
、
enums
有一句话叫“
枚举
构造
函数
可以在
枚举
外部调用”。在JAVA SE
中
:编程完整课程。我知道
枚举
构造
函数
可以有private或default访问修饰符。当它是私有的时,我们不能访问
枚举
外部
的
枚举
构造
函数
。当
枚举
构造
函数
具有默认访问修饰符时,我们可以在
枚举
外部访问它。但是我找不到任何关于如何
浏览 1
提问于2021-04-27
得票数 0
2
回答
将
枚举
值从
C#
传递给Java
构造
函数
c#
、
ikvm
我需要使用IKVM从
C#
运行JAR文件。JAR包含一个类,该类
的
构造
函数
将
枚举
作为其参数之一。我面临
的
问题是,当我尝试使用IKVM在
C#
中
创建此类
的
实例时,会抛出IllegalArgumentException。Java
枚举
: public static final int General; public static final int Other;但是,eA
浏览 0
提问于2013-01-11
得票数 0
回答已采纳
2
回答
为什么new()约束允许
枚举
作为
c#
中
的
类型参数?
c#
、
.net
、
generics
在学习泛型时,我了解了Type参数
的
约束。其中一个约束是新()约束。据微软称: E e = new E();这
浏览 1
提问于2018-03-03
得票数 0
1
回答
c#
-如何在同一个程序集中成功地编译自引用类或循环引用类
c#
、
.net
、
compiler-construction
、
circular-reference
、
self-reference
我想知道
C#
和.Net编译器如何能够在同一个程序集中成功地编译自引用类或循环引用类。例如,当编译器遇到类Y时,它还不知道类Z。它如何能够解析Y类
中
的
子属性z? 请解释编译代码时后台到底发生了什么。可能有一些关于编译器如何解析类和类型
的
合适文章。
浏览 1
提问于2016-06-14
得票数 4
回答已采纳
1
回答
FileShare
枚举
与其他FileStream
构造
函数
枚举
之间
的
关系
c#
、
enums
我搜索了“FileShare
枚举
的
默认值是什么”这个问题
的
答案,并找到了答案。在这个答案
中
,还链接到MSDN 。我从这个答案中了解到,在不同
的
FileStream
构造
函数
中
,根据其他这些
构造
函数
参数,FileShare
枚举
默认值也可能是不同
的
。是否有人知道FileShare
枚举
与其他FileStream
构造
函数
枚举</e
浏览 6
提问于2015-05-02
得票数 1
回答已采纳
1
回答
如何为
枚举
对象编写自定义提供程序?
java
、
dependency-injection
、
enums
、
annotations
、
guice
但在插入
枚举
对象时出现错误(自定义提供程序
中
的
错误,java.lang.IllegalArgumentException:无法反射地创建
枚举
对象) 我尝试使用@Inject注释从
枚举
中
删除
构造
函数
,并添加@NoArgsConstructors和@AllArgsConstructors,但得到
的
错误是,
枚举
必须有一个带有@Inject注释
的
构造
函数
,或者只有一个不带
浏览 2
提问于2019-08-31
得票数 0
1
回答
如何只为特定类实例化替换参数名称,而不是在代码
的
其他部分替换参数名称?
c#
、
regex
、
visual-studio
、
replace
、
resharper
我在VisualStudio2017
中
使用
C#
(也有ReSharper 9),遇到了以下问题:new SystemMessage(SystemMessageType.Error, _internalId, "Request Failed: RequestAvailableScripts", e) 我
的
目标是将参数名internalId替换为entityId。我只想替换new SystemMessage(....)
构造
函数
中</em
浏览 1
提问于2017-10-18
得票数 0
回答已采纳
1
回答
从什么时候开始
枚举
构造
函数
的
默认访问修饰符是私有的?
java
、
enums
、
constructor
枚举
构造
函数
的
默认访问修饰符是“私有”多久了?从一开始还是在Java 8
中
发生了变化?如果是,那么没有访问修饰符
的
构造
函数
声明
的
默认访问修饰符是什么?(我猜它和其他java类
的
构造
函数
一样,是默认
的
(包可访问
的
)。) ,在<
浏览 1
提问于2021-05-11
得票数 3
回答已采纳
3
回答
创建实例化类对象
的
数组
c#
、
arrays
、
class
、
instantiation
因此,我在
C#
应用程序
中
创建了一个类(myClass)。在处理此类数组时,我一直在想,必须编写一个循环来填充myClass对象
的
数组是相当烦人
的
。我知道当您创建
枚举
值
的
数组时,该数组
中
已经填充了设置为默认值
的
枚举
实例。我想知道是否可以使用类实现相同类型
的
功能,以便像这样
的
调用:将产生一个myClass对象数组,这些
浏览 0
提问于2012-01-22
得票数 2
回答已采纳
1
回答
C#
使用Memory<T>还是ArraySegment<T>访问非托管数组?
c#
、
unmanaged-memory
随着Memory、Span和ArraySegment在
C#
7.2
中
的
引入,我想知道是否可以将非托管数组表示为存在于堆上
的
可
枚举
对象。 后一种需求排除了Span,它基本上实现了我想要
的
东西:例如。他们
的
构造
函数
只接受byte[],也许有一些方法可以诱使
C#
传递byte*而不是byte[]。
浏览 2
提问于2018-09-05
得票数 13
回答已采纳
2
回答
闪存AS3
中
的
RFC安全
枚举
flash
、
actionscript-3
、
enums
、
enumeration
早上所有人许多尝试都存在各种问题,例如使用
构造
函数
创建新类型
的
枚举
的
能力(不安全)。我相信下面的代码在编译时是类型安全
的
,并且不会在运行时创建enum类
的
新实例。 主要
的
问题是在AS3
中
不能有私有
构造
函数
。在此示例
中
,
构造
函数
只有在
浏览 0
提问于2011-08-08
得票数 2
3
回答
列表
中
是否可能存在多态性?如何在
构造
函数
中
执行此操作?
c#
、
polymorphism
、
covariance
我试图在
构造
函数
中使用多态性,但如果没有解决办法,就无法使其工作。A a = (A)b;public X(IList<B> param) : base((IList<A> param))是否可以在不调用虚拟base()并完全重写
构造
函数
的
情况下正确地完
浏览 6
提问于2022-10-13
得票数 0
6
回答
在声明具有不同参数
的
构造
函数
时使用此方法。
c#
、
oop
、
constructor
}public Baterry(string model, int hoursidle) : this(model, hoursidle, 0, null)} 我得到方法得到无效
的
参数错误
浏览 4
提问于2013-11-26
得票数 2
回答已采纳
6
回答
如何在
枚举
中
创建逻辑
c#
、
enums
在
C#
中
,我知道我们不能,我们将对象赋值给
枚举
。我所追求
的
功能是当一个Enum被声明时,它会触发一个事件。{}enum MyEnum classType1, classType2这还允许调用classType1/classType2类
构造
函数
,这对于声明
枚举
时
的
日志记录非常有用。表达我
的
问题
的
另一种方式可能是{
浏览 0
提问于2012-10-01
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券