Întrebări înrudite 'enums'

Ce înseamnă atributul Enum [Flags] în C#?
Din când în când văd o enumerare ca următoarea: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } Nu înțeleg ce face exact atributul [Flags] . Are cineva o explicație sau...
524488 vederi
schedule 08.12.2023

Maparea valorilor enumerate la șiruri în C++
Există o modalitate de a, în timpul execuției, să mapați valoarea unei enumerari la nume? (Construiesc cu GCC.) Știu că GDB o poate face și sunt dispus să folosesc ceva care este neportabil și care nu are date de depanare. Edit: Caut o...
2077 vederi
schedule 04.02.2024

Versiunea generică a Enum.Parse în C#
M-am întrebat în mod regulat de ce C# nu a implementat încă un Enum.Parse generic Să zicem că am enum MyEnum { Value1, Value2 } Și dintr-un fișier XML / intrare DB doresc să creez o Enum. MyEnum val =...
22424 vederi
schedule 04.12.2023

Winforms Bind Enum la butoanele radio
Dacă am trei butoane radio, care este cea mai bună modalitate de a le lega la o enumerare care are aceleași opțiuni? de exemplu. [] Choice 1 [] Choice 2 [] Choice 3 public enum MyChoices { Choice1, Choice2, Choice3 }
7890 vederi
schedule 25.11.2023

Cum să utilizați o enumerare de steaguri ca proprietate a unei componente personalizate în SSIS?
Programez o componentă personalizată pentru SSIS în care am nevoie de următoarea Enum ca proprietate pe care o pot edita (este necesară selectarea mai multor valori). [Flags] public enum PermissionSettings : ushort { None = 0, Groups = 1,...
945 vederi
schedule 18.02.2024

Strategia de moștenire SINGLE_TABLE care folosește enumerarea ca valoare discriminatoare
Este posibil să folosiți o enumerare ca valoare discriminatoare atunci când utilizați strategia de moștenire SINGLE_TABLE?
19453 vederi
schedule 23.10.2023

Introduceți safe(r) bitflags în C++?
În timp ce revizuiam un cod vechi c++, am dat peste mai multe bitflags definite ca enumerari. enum FooFlags { FooFlag1 = 1 << 0, FooFlag2 = 1 << 1, FooFlag3 = 1 << 2 // etc... }; Acest lucru nu este...
5574 vederi
schedule 05.12.2023

probleme la declararea enumerarii statice, C#
Bună, încerc să declar o enumerare statică astfel: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Lds.CM.MyApp.Controllers { public class MenuBarsController : Controller...
72848 vederi
schedule 08.07.2022

În JSP EL, valoarea enumerarii este întotdeauna goală [duplicat]
Când am încercat să funcționeze o condiție EL, am constatat că valorile enumerate sunt complet ignorate. Acest lucru mi se pare contrar specificațiilor. <c:out value='${com.foobar.data.BookingStatus.FAILED}' /> <c:out...
13267 vederi
schedule 21.12.2023

Cum aș configura această enumerare pentru a returna imaginea pe care o doresc?
Încerc să configurez această enumerare astfel încât să aibă capacitatea de a returna imaginea corectă, deși mă lupt cu o modalitate de a încorpora contextul, deoarece este într-o clasă separată. public enum CubeType { GREEN { public...
2347 vederi
schedule 20.08.2022

Sunt .net Enums tipuri blittable? (Selectare)
Se pare că există o listă de tipuri blittable și până acum nu văd Enums în mod special pe ea. Sunt blittable în general? Sau depinde dacă sunt declarate cu un tip de bază blittable? //e.g. internal enum SERVERCALL : uint { IsHandled = 0,...
2577 vederi
schedule 02.09.2022

Ajutorul de enumerare în c# nu dă rezultatul așteptat
Practic, nu primesc tipul de enumerare corect dintr-un motiv sau altul și nu îmi pot da seama de ce, codul meu este mai jos, multe mulțumesc anticipat pentru orice indicații/explicații... EDITARE: tip-> schimbat cu alt nume (mulțumesc băieți pentru...
614 vederi
schedule 14.10.2023

Cum scriu o enumerare în F# fără a atribui în mod explicit literale numerice?
Am o enumerare în F#, ca aceasta: type Creature = | SmallCreature = 0 | MediumCreature = 1 | GiantCreature = 2 | HumongousCreature = 3 | CreatureOfNondescriptSize = 4 Nu-mi place să scriu manual numerele și vreau să inserez cu...
866 vederi
schedule 02.11.2023

Enum values ​​as dropdown list
Mă confrunt cu o problemă la popularea unei liste derulante din valorile clasei Enum. Codul meu de enumerare a clasei este: package abc.xyz.constants; public enum StateConstantsEnum { NEWYORK("NY"), FLORIDA("FL"),...
19023 vederi
schedule 16.11.2023

Enumerația Java suprascriind toString()
Nu am mai folosit niciodată clasele de enumerare Java pentru valori constante, de obicei am folosit abordarea „finală publică” în trecut. Am început să folosesc o enumerare acum și suprascriu metoda toString() pentru a returna o valoare diferită de...
19521 vederi
schedule 16.10.2022

folosind enum spune conversie nevalidă de la „int” la „type”
În clasa mea am definit o enumerare ca aceasta: class myClass { public: enum access { forL, forM, forA }; typedef access AccessType; AccessType aType; }; Mai târziu, a fost definit un obiect ca acesta:...
43207 vederi
schedule 16.07.2022

Mapare între o enumerare și un șir?
Deci, am citit recent această postare și vreau să fac eficient același lucru. Nu prea mi-a păsat de „urâțenie”, etc. așa că am implementat una dintre metodele astfel: public enum Day { Monday(1), Tuesday(2), Wednesday(3),...
1285 vederi
schedule 29.08.2022

Eroare de Convert.ChangeType la conversia din șir în GSMModemTypeConstants
comboBox2.DataSource = Enum.GetValues(typeof(GSMModemTypeConstants)); GSMModemTypeConstants s_type = (GSMModemTypeConstants)Convert.ChangeType( comboBox2.Text, typeof(GSMModemTypeConstants)); În prima linie utilizatorul selectează tipul...
277 vederi
schedule 14.10.2023

C - folosind fgetc pentru a stoca valoarea în enumerarea „clasă”
Scriu un program care acceptă un fișier cu intrări în baza de date în el. Intrările sunt toate în același format, cu datele în aceeași ordine. Primul număr din fișier este numărul de intrări. Apoi datele arată astfel: Nume Prenume ID student vârsta...
420 vederi
schedule 04.10.2023

Mapă JAXB șirul la valorile enumerate în XSD generat
Am un POJO simplu cu o proprietate String. Această proprietate String conține de fapt valori susținute de o Enum Java. Din motive pe care nu voi intra aici, nu pot folosi tipul enumerare pe POJO-ul meu. Există vreo adnotare JAXB pe care să o pot...
826 vederi
schedule 30.01.2024