Toon posts:

[C#] lijstje dat waarden representeert

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben op zoek naar de mogelijkheid om numerieke codes te vervangen door tekst.

Stel ik heb de volgende lijst:
bewaker = 1
receptionist = 2
liftbediende = 3

Nu wil ik kunnen zeggen:

C#:
1
medewerker.functie = functie.bewaker;


medewerker.functie moet dan de waarde 1 bevatten, zodat ik het bij wijze van spreke direct kan opslaan.

Ik heb een enum geprobeerd, maar dan gaat 'ie niet het nummer aan de functie toevoegen, maar de naam van de functie.

Ik kan ook constanten proberen, maar dan kan ik het niet netjes groeperen, want alle constanten komen dan als ik 'medewerker.functie = functie.' in tik, op alfabetische volgorde in het lijstje tevoorschijn.

Ik kan ze dan natuurlijk in een aparte class stoppen.

Het is nogal een simpel probleem, maar ik kom ff niet op de juiset manier om dit te doen.

  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

Convert.ToInt32(je enum) ?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Huh?
Wat is het verschil volgens jou tussen een enum en een constante dan?

http://www.c-sharpcorner....numeratorsInCsharpRVS.asp

[ Voor 32% gewijzigd door RobIII op 16-03-2006 14:23 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij