sto loop tutte le proprietà di un oggetto attraverso la riflessione:Determinare se la proprietà è elenco generico <of T> tramite elementi di riflessione e di elenco ciclo
For Each p As PropertyInfo In values.[GetType]().GetProperties()
If p.CanRead Then
'Do stuff
End If
Next
Qualcuno può dirmi come determinare se la proprietà in questione è un Elenco generico (Of T)? Se è necessario ho il ciclo della lista stessa.
Ho sperimentato con GetType e TypeOf ma non sono riuscito a far funzionare nulla.
Grazie.
**** Update e chiarimenti **
Per chiarire, voglio mantenere questo generico. Non voglio specificare il tipo di T, ho bisogno di collegare gli elementi della lista e chiamare il metodo ToString su ciascun elemento. T potrebbe essere uno di un numero di tipi diversi (tipi di riferimento specifici dell'applicazione). È possibile farlo senza specificare i tipi?
(VB.NET 2005 Net 2,0)
Uhhh, non è questo illegale da fare su StackOverflow ?? –
Solo cercando di aiutare il ragazzo. Ho usato converter.telerik.com – Ryu