Recuperare valore da elenco type / gettype

martedì 05 marzo 2013 - 13.56
Tag Elenco Tags  VB.NET

massimo1965 Profilo | Junior Member

Ciao,
lo so che mi sono spiegato male ma sento che mi sto ingarbugliando....
In pratica dovrei da un elenco di valori, dichiarati con enum, data la descrizione vorrei recuperne il codice.

Mi date una mano ?
Grazie
MV

giorgiodipietro Profilo | Junior Member

In teoria quando passi un enumerazione in realtà passi il valore.
Il codice è solo una parte descrittiva per facilitare la progettazione.

Perchè non provi a fare una enumerazione di strutture con all'interno sia il valore che il codice??

Giorgio

Non si finisce mai di imparare!!

massimo1965 Profilo | Junior Member

mi spiego meglio ...
in una variabile ho il valore Even e dovrei trovare il suo valore da io.ports.parity
adesso ho risolto con un select case ma non penso che sia la soluzione migliore

ciao

trovato...
http://msdn.microsoft.com/it-it/library/essfb559.aspx

giorgiodipietro Profilo | Junior Member

In Even che valore incapsuli? String o integer?
Perchè l'enumerazione parity restuituisce Integer. Quindi ti conviene gestire la variabile per memorizzare il valore o come integer o proprio come io.ports.parity.

Giorgio

Non si finisce mai di imparare!!

massimo1965 Profilo | Junior Member

Ciao
in una variabile metto la stringa Even e da questa mi serve ricavare il suo valore integer.
Comunque, ti ringrazio, ma nel mio post precedente, avevo indicato il link alla soluzione.

Grazie comunque.
Massimo

giorgiodipietro Profilo | Junior Member

Ottimo!
Non sapevo si potesse fare.. alla fine ho imparato io qualcosa che volevo dare una mano :)

Giorgio

Non si finisce mai di imparare!!

massimo1965 Profilo | Junior Member


meglio così !
Alla prossima.
Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5