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.

2
Converta um enum para List <string>
Como faço para converter o seguinte Enum em uma lista de strings? [Flags] public enum DataSourceTypes { None = 0, Grid = 1, ExcelFile = 2, ODBC = 4 }; Não consegui encontrar esta pergunta exata, este Enum para Listar é o mais próximo, mas quero especificamenteList&lt;string&gt;
102 c#  .net  enums  generic-list 

4
Converter String em valor Enum equivalente
É possível para mim converter a Stringem um valor equivalente em um Enumeration, usando Java. Claro que posso fazer isso com uma if-elseinstrução grande , mas gostaria de evitar isso, se possível. Dada esta documentação: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Não tenho muita esperança de que isso seja possível sem ifs ou uma declaração …
99 java  enums 

13
Como obter todos os valores enum como uma matriz
Eu tenho o seguinte enum. enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self = .Pending case …
99 ios  arrays  swift  enums 


7
Serializando um membro Enum para JSON
Como faço para serializar um Enummembro Python para JSON, para que possa desserializar o JSON resultante de volta em um objeto Python? Por exemplo, este código: from enum import Enum import json class Status(Enum): success = 0 json.dumps(Status.success) resulta no erro: TypeError: &lt;Status.success: 0&gt; is not JSON serializable Como posso …

18
Como definir um enum com valor de string?
Estou tentando definir Enume adicionar separadores comuns válidos que são usados ​​em arquivos CSV ou semelhantes. Em seguida, vou vinculá-lo a um ComboBoxcomo uma fonte de dados, de modo que sempre que adicionar ou remover da definição Enum, não precisarei alterar nada na caixa de combinação. O problema é como …
97 c#  string  enums 

13
Jackson databind enum insensível a maiúsculas
Como posso desserializar a string JSON que contém valores enum que não diferenciam maiúsculas de minúsculas? (usando Jackson Databind) A string JSON: [{"url": "foo", "type": "json"}] e meu Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() …

4
Como obter o valor Enum do índice em Java?
Eu tenho um enum em Java: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Quero acessar valores enum por índice, por exemplo Months(1) = JAN; Months(2) = FEB; ... Como devo fazer isso?
96 java  enums 


20
Obtendo todos os nomes em um enum como uma String []
Qual é a maneira mais fácil e / ou curta possível de obter os nomes dos elementos enum como um array de Strings? O que quero dizer com isso é que se, por exemplo, eu tivesse o seguinte enum: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; public …
95 java  arrays  enums 

6
Enum Swift com inicializador personalizado perde o inicializador rawValue
Tentei reduzir esse problema à sua forma mais simples com o seguinte. Configuração Xcode versão 6.1.1 (6A2008a) Um enum definido em MyEnum.swift: internal enum MyEnum: Int { case Zero = 0, One, Two } extension MyEnum { init?(string: String) { switch string.lowercaseString { case "zero": self = .Zero case "one": …
95 swift  enums 

7
Como obter todos os valores enum em Java?
Eu me deparei com esse problema sem saber o enumtipo real de que preciso para iterar seus valores possíveis. if (value instanceof Enum){ Enum enumValue = (Enum)value; } Alguma idéia de como extrair de enumValue seus valores possíveis?
95 java  enums 

14
Como TryParse para valor Enum?
Quero escrever uma função que pode validar um determinado valor (passado como uma string) em relação aos valores possíveis de um enum. No caso de uma correspondência, ele deve retornar a instância de enum; caso contrário, ele deve retornar um valor padrão. A função não pode usar try/ internamente catch, …
94 c#  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.