Есть такой себе дневник, записанный в виде массива JS:
var journal = [
{events: ["один", "два", "три", "четыре", "пять"],
result: false},
{events: ["один", "два", "три", "четыре"],
result: false},
{events: ["один", "два", "три", "четыре", "пять"],
result: true},
/* и так далее... */
Я хочу сделать подобный дневник на C# с помощью ВиндовсФормс.
У дневника есть определенная функциональность:
-ввод событий нового дня({events: ["один", "два", "три", "четыре", "пять"], result: false},)
и нескольких дней сразу({events: ["один", "два", "три", "четыре"], result: false}, {events: ["один", "два", "три", "четыре", "пять"], result: true},)
с помощью текстбокса.
-определение корреляции(~~зависимости) между определенным событием и результатом
-после закрытия формы дневник стирается
-вообще дневник нужен для определения зависимости между событиями
Вопрос такой: каким образом можно реализовать подобное хранение записей в C#? Хотел реализовать с помощью массива обьектов, на наткнулся на проблему что нельзя добавлять значения в конец массива... Прибегать в созданию XML файла для базы данных не хотелось бы.... Если создавать список List, то как давить в него булевское значения и сделать чтобы каждый день был отдельным обьектом?