Создание массива элементов - C#
Формулировка задачи:
Здравствуйте.
Начал изучение ООП и решил создать массив классов из своего старого кода.
Не могу понять как мне разбить CSV файл с помощью ООП.
Создал класс:
Затем код программы:
public class Parsing { public string FIO { get; set; } public DateTime Data { get; set; } public string Rabota{ get; set; } }
string[] sr = new StreamReader(path).ReadToEnd().Split(new string[] { ";"}, StringSplitOptions.None); List<Parsing> csv = new List<Parsing>(); for (int i = 0; i < sr.Length; i++) { csv.Add(new Parsing() { FIO = sr[i]}); } Console.WriteLine(csv[0].FIO);
Решение задачи: «Создание массива элементов»
textual
Листинг программы
var obj = new Parsing { FIO = csvRow[0], Data = csvRow[1], Rabota = csvRow[2] }; csv.Add(obj);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д