RaouL_BennetH
11-06-2010, 17:14
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:
public class C
{
private int counter;
private string message;
private List<string> someList; //non devo ricavarla mediante reflection
}
ho iniziato a buttar giù qualcosa:
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.
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:
public class C
{
private int counter;
private string message;
private List<string> someList; //non devo ricavarla mediante reflection
}
ho iniziato a buttar giù qualcosa:
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.