using System.Collections.Generic;
public static void Main()
var OrderDtl_Rows = "".Select(t => new {Company = "", OrderNum = 0, PartNum = "", FOC = false}).ToList();
OrderDtl_Rows.Add(new { Company = "A", OrderNum = 1001, PartNum = "Part1", FOC = true });
OrderDtl_Rows.Add(new { Company = "B", OrderNum = 1002, PartNum = "Part2", FOC = false });
foreach (var OrderDtl_Row in OrderDtl_Rows)
Console.WriteLine(string.Format("Count: {0} - Company: {1}", OrderDtl_Rows.Count, OrderDtl_Row.Company));