Excluir propriedade de getType (). GetProperties ()
Oi eu estou trabalhando em uma biblioteca de classes usando C #, e eu tenho algumas classes com algumas propriedades.
Eu só quero saber se eu posso adicionar algo para excluir algumas propriedades dagetType().GetProperties()
.
Um exemplo do que eu quero:
class Test
{
public string one { get; set; }
public string two {get ; set;}
}
e se eu fizer isso:
static void Main(string[] args)
{
Test t = new Test();
Type ty = t.GetType();
PropertyInfo[] pinfo = ty.GetProperties();
foreach (PropertyInfo p in pinfo)
{
Console.WriteLine(p.Name);
}
}
Eu quero que a saída seja algo assim:
one
ou apenas uma das propriedades.
É possível fazer algo assim? Eu não sei se há algum tipo de modificadores ou anotações em C #, que me permitem fazer o que eu quero.
Obrigado.