Perguntas com a marcação «enums»

Um tipo de dados que consiste em um conjunto de valores nomeados chamados elementos, membros ou enumeradores do tipo.


6
Como criar enum como tipo no TypeScript?
Estou trabalhando em um arquivo de definições para a API de mapas do Google para TypeScript. E eu preciso definir um enum como tipo por exemplo. google.maps.Animationque contém duas propriedades: BOUNCEe DROP. Como isso deve ser feito no TypeScript?
120 enums  typescript 

6
Trabalhando com Enums no Android
Estou quase terminando uma atividade de cálculo com a qual estou trabalhando no Android para meu aplicativo. Tento criar um Enum de gênero, mas por algum motivo, obtendo um erro de sintaxe, insira "EnumBody" para concluir EnumDeclaration. public static enum Gender { static { Female = new Gender("Female", 1); Gender[] …
120 android  enums 

13
converter um enum em outro tipo de enum
Eu tenho um enum de, por exemplo, ' Gender' ( Male =0 , Female =1) e tenho outro enum de um serviço que tem seu próprio enum de gênero ( Male =0 , Female =1, Unknown =2) Minha pergunta é como posso escrever algo rápido e agradável para converter de …
120 c#  enums 

20
Como mapear facilmente enums c ++ para strings
Eu tenho um monte de tipos de enum em alguns arquivos de cabeçalho de biblioteca que estou usando e quero ter uma maneira de converter valores de enum em strings de usuário - e vice-versa. O RTTI não fará isso para mim, porque as 'strings do usuário' precisam ser um …
119 c++  templates  enums 

16
Por que o Python 3.6.1 lança AttributeError: o módulo 'enum' não tem o atributo 'IntFlag'?
Acabei de instalar o Python 3.6.1 para MacOS X Quando tento executar o console (ou executar qualquer coisa com Python3), este erro é gerado: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> …

13
Melhor maneira de definir códigos / strings de erro em Java?
Estou escrevendo um serviço da web em Java e estou tentando descobrir a melhor maneira de definir códigos de erro e suas sequências de erro associadas . Preciso ter um código de erro numérico e uma string de erro agrupados. Tanto o código de erro quanto a string de erro …
118 java  enums 

10
Como você passa vários valores enum em C #?
Às vezes, ao ler o código C # de outras pessoas, vejo um método que aceitará vários valores enum em um único parâmetro. Sempre achei que era legal, mas nunca olhei para isso. Bem, agora eu acho que posso ter uma necessidade, mas não sei como configurar a assinatura do …
117 c#  enums 

3
Verifique se um determinado tipo é um Enum
Estou escrevendo um JsonConverter para Json.NET que deve me permitir converter qualquer enum em um valor de string definido por um atributo [Description]. Por exemplo: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } Já tenho o código de suporte, …
117 c#  enums 




6
Métodos Java Enum - retorna enum de direção oposta
Eu gostaria de declarar um enum Direction, que tem um método que retorna a direção oposta (o seguinte não é sintaticamente correto, ou seja, enums não podem ser instanciados, mas ilustra meu ponto). Isso é possível em Java? Aqui está o código: public enum Direction { NORTH(1), SOUTH(-1), EAST(-2), WEST(2); …
113 java  enums  enumeration 

8
Posso usar == em enums em Java?
Posso usar ==enums em Java ou preciso usar .equals()? Nos meus testes, ==sempre funciona, mas não tenho certeza se tenho certeza disso. Em particular, não existe nenhum .clone()método em um enum, então não sei se é possível obter um enum para o qual .equals()retornaria um valor diferente de ==. Por …
111 java  syntax  enums 

5
Por que o construtor de enum não pode acessar campos estáticos?
Por que o construtor de enum não pode acessar campos e métodos estáticos? Isso é perfeitamente válido com uma classe, mas não é permitido com um enum. O que estou tentando fazer é armazenar minhas instâncias de enum em um mapa estático. Considere este código de exemplo que permite a …
110 java  enums 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.