public class ColumnModel { public string Column0 { get; set; } public string Column1 { get; set; } public string Column2 { get; set; } public string Column3 { get; set; } public string Column4 { get; set; } public string Column5 { get; set; } public string Column6 { get; set; } public string Column7 { get; set; } public string Column8 { get; set; } public string Column9 { get; set; } public string Column10 { get; set; } public string Column11 { get; set; } public string Column12 { get; set; } public string Column13 { get; set; } public string Column14 { get; set; } public string Column15 { get; set; } public string Column16 { get; set; } public string Column17 { get; set; } public string Column18 { get; set; } public string Column19 { get; set; } public string Column20 { get; set; } public string Column21 { get; set; } public string Column22 { get; set; } public string Column23 { get; set; } public string Column24 { get; set; } public string Column25 { get; set; } public string Column26 { get; set; } public string Column27 { get; set; } public string Column28 { get; set; } public string Column29 { get; set; } public string Column30 { get; set; } public string Column31 { get; set; } public string Column32 { get; set; } public string Column33 { get; set; } public string Column34 { get; set; } } class Program { static void Main(string[] args) { ColumnModel c = new ColumnModel(); for (int i = 0; i < 35; i++) { c.GetType().GetProperty("Column" + i).SetValue(c, "Column" + i, null); } } }