141 messaggi dal 21 febbraio 2002
www.melisweb.eu
Ciao!
Ho questo "piccolo" problema:
Vorrei riuscire a leggere un oggetto di tipo IEnumerable.
Io arrivo fin qui:

public void test(IEnumerable data)
{
IEnumerator enu = data.GetEnumerator();
enu.MoveNext();
object o = enu.Current;
...
}

Da qui in poi solo testate al muro...
Di qull'object (che non voglio sapere nulla) vorrei recuperare le proprietà e il tipo di dato.

Qualche idea?

]aMelix[
-------------------------------
http://www.melisweb.eu/
http://www.puntodidomanda.com/
http://www.cucinamore.com/
-------------------------------
652 messaggi dal 21 gennaio 2007
Contributi
per scorrere un oggetto di tipo IEnumerable puoi fare così:

IEnumerator enu = data.GetEnumerator();
while(enu.MoveNext())
{
object o = enu.Current;
}

poi, per vedere di che tipo è l'oggetto corrente puoi chiamare il metodo GetType() e successivamente fare un cast.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.