Member 14168236 Ответов: 1

Загрузите и сохраните список(ABC) в файл


I just want to reload the list(of ) the next time I start the program.

How can I simply save and load multiple lists.

for example:
ListLoad (string FilePath, object List1);
ListSave (string FilePath, object List1);

What I have tried:

<pre>private List<Witnesses> SR = new List<Witnesses>();


<pre>public void ArraySave2(строковое имя файла, объект obj)
{
Файл.WriteAllText(имя файла, JsonConvert.SerializeObject(obj));
}
public void ArrayRead2(строковое имя файла, объект obj)
{
obj = JsonConvert.DeserializeObject<List>(файл.ReadAllText(имя файла));
}

1 Ответов

Рейтинг:
2

RickZeeland

Вы должны обернуть список вот так:

string json = JsonConvert.SerializeObject(new { List1 });