Reflection (?) - verificar nulo ou vazio para cada propriedade / campo em uma classe?
Tenho uma classe simples como tal:
public class FilterParams
{
public string MeetingId { get; set; }
public int? ClientId { get; set; }
public string CustNum { get; set; }
public int AttendedAsFavor { get; set; }
public int Rating { get; set; }
public string Comments { get; set; }
public int Delete { get; set; }
}
Como verifico cada uma das propriedades da classe, se elas não são nulas (int) ou vazias / nulas (para string), converterei e adicionarei o valor dessa propriedade a umList<string>
?
Obrigado