/// <summary> /// PersonManagerCSV Constructor /// </summary> public PersonManagerCSV() { List <Person> people = ReadFileTypes.ReadCSVToList <Person>(filePath).ToList(); foreach (Person item in people) { AddPerson(item); } }
/// <summary> /// TxtPersonManager Constructor /// </summary> public TxtPersonManager() { List <Person> people = ReadFileTypes.ReadTxtFileToList <Person>(filePath, true).ToList(); foreach (Person item in people) { AddPerson(item); } }
/// <summary> /// PersonManagerJson Constructor /// </summary> public PersonManagerJson() { List <Person> people = ReadFileTypes.ReadJsonToList <Person>(filePath).ToList(); people.ForEach(x => AddPerson(x)); }
/// <summary> /// Toml database constructor /// </summary> public PersonManagerToml() { var people = ReadFileTypes.ReadTomlToList <People>(filePath); people.Persons.ForEach(x => AddPerson(x)); }
public PersonManagerBinary() { var people = ReadFileTypes.ReadBinaryFile <List <Person> >(filePath); people.ForEach(x => AddPerson(x)); }
/// <summary> /// PersonManagerXml Costructor /// </summary> public PersonManagerXml() { List <Person> input = ReadFileTypes.ReadXmlToList <Person>(filePath).ToList(); input.ForEach(x => AddPerson(x)); }