testclass de classe
{
corde publique property1
{
ensemble ;
obtenir ;
}
corde publique property2
{
ensemble ;
obtenir ;
}
public international property3
{
ensemble ;
obtenir ;
}
}
classer le programme
{
principal vide de charge statique (args de corde [])
{
objet de //creating pour des testclass et des valeurs d'arrangement aux propriétés
objtestclass de testclass = nouveaux testclass () ;
objtestclass.property1 = « valeur 1 » ;
objtestclass.property2 = « valeur 2 » ;
objtestclass.property3 = 120 ;
Pinfo de PropertyInfo [] ;
pinfo = objtestclass.GetType () .GetProperties () ;
foreach (PropertyInfo p dans le pinfo)
{
Console.WriteLine (« nom de propriété : « +p.Name) ;
Console.WriteLine (« valeurs d'une propriété : » +p.GetValue (objtestclass, nulle) + « \ n ») ;
}
Console.Read () ;
}
}
|