void Main() { //var content = File.ReadAllLines("YOUR_FILE.csv"); var content = new string[] { "2018/12/13,Data1,100", "2018/12/14,Data2,200", "2018/12/14,Data3,300" }; var models = content .Select(p => p.Split(',')) .Select(p => new Model { Date = DateTime.Parse(p[0]), Data = p[1], Number = Convert.ToInt32(p[2]) }) .Dump(); } class Model { public DateTime Date { get; set; } public string Data { get; set; } public int Number { get; set; } }