View Single Post
Old 11-06-2010, 17:14   #1
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
[C# 2.0]Reflection: ricavare proprietà solo dei primitivi

Buonasera a tutti

Mi servirebbe un suggerimento su come ottenere, da una classe composta da campi di diversa natura, mediante la reflection soltanto le proprietà dei tipi primitivi, per esempio:

Codice:
public class C
{

     private int counter;
     private string message;
     private List<string> someList; //non devo ricavarla mediante reflection
}
ho iniziato a buttar giù qualcosa:

Codice:
private void GetFields(Type t)
{

     PropertyInfo[] propInfo = t.GetProperties()
     {
         foreach(PropertyInfo info in propInfo)
         {
             someEvent();
         }
      }
}
In sostanza mi servirebbe di capire come dirgli:
Dammi tutte le proprietà solo dei primitivi.

Grazie mille

RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso