static void LoadTextTest() { string txt = "Id Name \r\n1 Carl \r\n2 Mark "; foreach (var e in ChoFixedLengthReader.LoadText(txt).WithFirstLineHeader()) { Console.WriteLine(e.ToStringEx()); } }
static void Test1() { string txt = @"Filip Malýn Male 1218-02-1994 Božena Němcová Female1804-02-1820 Jan Žižka Male 0719-09-1360 Che Guevara Male 2714-06-1928 AntoinedeSaint-ExupéryMale 1529-06-1900"; foreach (var rec in ChoFixedLengthReader <Person> .LoadText(txt)) { Console.WriteLine(rec.Dump()); } }
static void Test2() { string txt = @"ID Name 1 Mark 2 Tom "; foreach (var rec in ChoFixedLengthReader <Emp1> .LoadText(txt) //.WithRecordLength(15) //.WithField("ID", startIndex: 0, size: 5) //.WithField("Name1", startIndex: 5, size: 10) .WithFirstLineHeader(true) //.WithHeaderLineAt(2, false) ) { Console.WriteLine(rec.Dump()); } }