enums 相关问题

一种数据类型,由一组名为元素,成员或类型的枚举器的命名值组成。

用于将字符串枚举成员转换为枚举的Typescript函数

我想在Typescript中编写类似的东西:export function stringToEnum (enumObj:T,str:string):keyof T {return enumObj [str];并使用如下:enum MyEnum {Foo} ...

回答 3 投票 1

Python Enum:如何让枚举成员表现得像零一样?

我有枚举,我想要一些常量就像0一样。默认情况并非如此(这本身就很奇怪)。我试图直接将非零方法绑定到枚举成员,但是如果......它没有被调用。

回答 1 投票 1

左或右应表示为布尔值还是枚举[关闭]

对于包含布尔值和枚举作为基本类型的任何语言,我应该将该类型用于存储某些内容是左还是右的变量。我最初的直觉是使用......

回答 2 投票 0

Windows窗体C#设计器文件中的“枚举”类型中断

我想知道以前是否有人遇到过这个问题。我正在使用C#,.NET 4.5和Visual Studio 2013.我有一个自定义文本框,基本上只是从标准Windows窗体继承...

回答 1 投票 1

匹配Rust中的Option静态字符串文字[duplicate]

编辑:事实证明,Rust编译器不够智能,无法传递有关变量是否静态定义的信息。在模式匹配时,编译器只...

回答 1 投票 0

EnumDropDownListFor未设置选定值[重复]

我试图以下列方式使用EnumDropDownListFor:@ Html.EnumDropDownListFor(model => model.Title,“Select a Title”,new {@class =“form-control”})但它没有设置...

回答 1 投票 1

是否可以为JPA编写通用枚举转换器?

我想为JPA编写一个Converter,它将任何枚举存储为UPPERCASE。我们遇到的一些枚举不遵循惯例只使用大写字母,所以在重构之前我还是......

回答 3 投票 22

我可以扩展Swift保留字“enum”吗?

例如,我想添加如下内容:extension enum:T {convenience init? (rawData:T?) - >枚举? {guard let rawData = rawData else {return nil;返回自我....

回答 1 投票 1

设置响应只要该选项不适用,就会为结构取nil的枚举

我有以下枚举,当出现错误时需要2个结构。但是,根据错误,有时LogError将不适用,或者有时不会应用UserError。例如,对......

回答 1 投票 0

检查后如何防止RadioButton取消选中?

我有一个这样的枚举:public enum DLTypeEnum {Others = 1,People = 2,Company = 4,}我的ViewModel中有一个属性,如下所示:private DLTypeEnum _DLType; public DLTypeEnum DLType {...

回答 1 投票 2

Swift右键CustomColor类声明

因为swift中的奇怪颜色解决方案我需要制作customcolor类。我不知道我做得对。我有一个CustomColors()和用法类:color = CustomColors()。黑色和工作...

回答 2 投票 0

将枚举与字符串关联的正确方法

假设我在整个程序中经常使用一些字符串(用于存储状态和类似的东西)。字符串操作可能很昂贵,所以无论何时解决它们我都想使用...

回答 3 投票 19

如何在C ++中将枚举导入不同的命名空间?

我在命名空间中有一个枚举,我想使用它,就像它在不同的命名空间中一样。直观地说,我认为我可以使用'using'或'typedef'来实现这一目标,但实际上都没有。代码......

回答 5 投票 26

打字稿:映射类型中的枚举键

我有一个http方法的枚举:export enum HttpMethod {GET ='GET',POST ='POST',/ * .. * /}然后我定义了一个基本的方法类型,可以将任何HttpMethod作为键:type Methods = {[M in ...

回答 1 投票 3

Rails中的枚举:大写还是小写?

在互联网上大多数提到JAVA枚举,无处不在提到枚举应该全部为大写(例如:ACTIVE)。像这里:编码约定 - 命名枚举但是当谈到Rails,...

回答 2 投票 4

如何将TypeScript枚举作为所有枚举的数组传递?

我有方法导出const getMatchPicks =(匹配:IMatch,ends:EndType []):IPick [] => ends.map(end => matchToPick(match,end));另外,我有:枚举EndType {HOME ='home',DRAW ='...

回答 1 投票 1

扩展枚举属性

我有一个简单的枚举像这样的公共枚举TypeId {Unknown(0),I1(1),I2(2),I4(3),I8(4),Ui1(5),Ui2(6),Ui4(7) // ... ;; private final int ID; ...

回答 3 投票 1

调用方法的Swift枚举

假设我有一个这样的枚举:enum ItemType {case TypeOne case TypeTwo case TypeThree}然后我有一个方法根据所选的ItemType调用另一个方法:func getItem(...

回答 2 投票 2

是否有任何重要的理由在开关案例中使用枚举的序数,而不是使用枚举?

我最近遇到了以下示例:CommandKey key = command.getKey(); switch(key.ordinal()){case 1:return IncidentType.StatusChange;案例2:返回...

回答 2 投票 1

运行应用程序时创建枚举[重复]

我已经创建了这样的Enum:所以我想在我的应用程序运行时添加另一个枚举,例如:“BLOCKED”..请帮助。 public enum LoginStatus {LOGGEDIN(“LOGGEDIN”,“Loggedin”),LOGOUT(“LOGOUT”,“...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.