Para obter mais informações sobre Stack Overflow no Stack Overflow : foreach () por enum Como você pode enumerar um enumem c #? Por exemplo, o seguinte código não compila: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void
O processo de enumerar valores, por exemplo, de alguma coleção.
Para obter mais informações sobre Stack Overflow no Stack Overflow : foreach () por enum Como você pode enumerar um enumem c #? Por exemplo, o seguinte código não compila: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void
Eu sei que o PHP não tem enumerações nativas. Mas eu me acostumei a eles do mundo Java. Eu adoraria usar enums como uma maneira de fornecer valores predefinidos que os recursos de preenchimento automático dos IDEs pudessem entender. As constantes fazem o truque, mas há o problema de colisão de...
Em um loop C # (sinta-se à vontade para responder a outros idiomas), qual é a diferença entre break e continue como um meio de deixar a estrutura do loop e ir para a próxima iteração? Exemplo: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the...
Existe uma função que eu possa usar para iterar sobre uma matriz e ter índice e elemento, como o enumerado do Python? for index, element in enumerate(list):
Estou procurando o idioma padrão para iterar sobre um NSArray. Meu código precisa ser adequado para o OS X
Estou encontrando alguma dificuldade em acessar valores e chaves de dicionário mutáveis no Objective-C. Suponha que eu tenho isso: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Eu posso definir chaves e valores. Agora, eu só quero acessar cada chave e valor, mas não sei o número...
Eu sou novo em programação. Alguém pode explicar o .mapque faria em: params =
Existem diretrizes de boas práticas sobre quando usar classes de caso (ou objetos de caso) versus estender a enumeração no Scala? Eles parecem oferecer alguns dos mesmos
Aparentemente, existem várias maneiras de interagir com uma coleção. Curioso se houver alguma diferença, ou por que você usaria um caminho sobre o outro. Primeiro tipo: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Outro...
Se eu tiver uma enumeração com Integervalores brutos : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Como posso converter um cityvalor em uma string Melbourne? Esse tipo de introspecção de nome de tipo está disponível no idioma? Algo como (este código não...
Em Java, é possível ter métodos dentro de uma enumeração. Existe essa possibilidade em C # ou é apenas uma coleção de cadeias e é isso? Tentei substituir, ToString()mas ele não é compilado. Alguém tem um exemplo de código
Eu tenho uma enumeração: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } e eu tenho uma string: string colour = "Red"; Quero poder retornar: MyColours.Red de: public MyColours GetColour(string colour) Até agora eu tenho: public MyColours GetColours(string...
Considerar: using System; public class Test { enum State : sbyte { OK = 0, BUG = -1 } static void Main(string[] args) { var s = new State[1, 1]; s[0, 0] = State.BUG; State a = s[0, 0]; Console.WriteLine(a == s[0, 0]); // False } } Como isso pode ser explicado? Ocorre em compilações de...
Fico sempre surpreso que, mesmo depois de usar o C # por todo esse tempo, ainda consigo encontrar coisas que não sabia ... Tentei pesquisar na Internet, mas usar o "~" em uma pesquisa não está funcionando tão bem para mim e também não encontrei nada no MSDN (para não dizer que não está lá) Eu vi...
Digamos que temos uma matriz de objetos $ objects. Digamos que esses objetos tenham uma propriedade "Nome". Isto é o que eu quero fazer $results = @() $objects | %{ $results += $_.Name } Isso funciona, mas pode ser feito de uma maneira melhor? Se eu fizer algo como: $results = objects |...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 2 anos . Melhore...
Qual é a diferença exata entre essas duas interfaces? Tem Enumerationbenefícios sobre o uso Iterator? Se alguém pudesse elaborar, um artigo de referência seria
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),...
Esta questão veio à minha mente, quando eu tinha algo como enum Folders {FA, FB, FC}; e queria criar uma matriz de contêineres para cada pasta: ContainerClass*m_containers[3]; .... m_containers[FA] = ...; // etc. (Usar mapas é muito mais elegante de usar: std::map<Folders,...
Estou procurando ver se há uma enumeração oficial para meses na estrutura .net. Parece-me possível que haja um, por causa do quão comum é o uso de mês, e porque há outras enumerações na estrutura .net. Por exemplo, há uma enumeração para os dias da semana, System.DayOfWeek, que inclui segunda,...