Partiendo que tenemos el modelo de Persona:
1 2 3 4 5 6 7 8 9 10 11 12 |
public class ModeloPersona { public string Nombre { get; set; } public string Domicilio { get; set; } public string Provincia { get; set; } public string Poblacion { get; set; } public string Contacto { get; set; } public string Telefono { get; set; } public string Fax { get; set; } public string Email { get; set; } public string CodigoPostal { get; set; } } |
Aquí obtenemos los nombres de las propiedades del modelo:
1 2 |
IEnumerable<string> campos = from p in typeof(ModeloPersona).GetProperties() select p.Name.ToString(); |