У меня есть определённый JSON. Храниться на сайте: http://frzee.ru/Airline/Accounts.json . Он автоматически скачивается в папку с проектом и уже от туда читается, и сохраняет данные в память через JsonConvert.DeserializeObject<>().
Помогите добавить новые данные, и сохранить. Пытался сохранить 2-мя способами, но вылезают ошибки.
Сам JSON:
Ошибка способа 1:
Ошибка способа 2:
m.json = new JSON[4];
это создает массив из четырех элементов с индексами 0, 1, 2 и 3. Места для элемента с индексом 4 в этом массиве нет.
А в этом - есть:
m.json = new JSON[5];
m.json[4] = new JSON() { ...
JSON m = JsonConvert.DeserializeObject<JSON>(Form1.JS.js());
JSON mm = new JSON();
int test = length + 1;
mm.json = new JSO[test];
for (i = 0; i < length; i++)
{
mm.json[i] = new JSO()
{
Group = m.json[i].Group,
EMail = m.json[i].EMail,
Password = m.json[i].Password,
Firstname = m.json[i].Firstname,
Lastname = m.json[i].Lastname,
Birthday = m.json[i].Birthday,
Activity = m.json[i].Activity
};
}
mm.json[i++] = new JSO()
{
Group = "User",
EMail = textBox1.Text,
Password = textBox2.Text,
Firstname = textBox5.Text,
Lastname = textBox6.Text,
Birthday = dateTimePicker1.Text,
Activity = "true"
};
File.WriteAllText("Accountss.json", JsonConvert.SerializeObject(mm));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Скажите мне пожалуйста,какая IDE самая лучшая для C#? Заранее спасибо
Это нормально, что если сделать Open с одним ConnectionString, а затем сделать Close, поменять ConnectionString(Например, сменить AppName) и снова открыть, то в sysdm_exec_sessions...
Есть два интерфейса репозитория один для получения данных, второй для добавления, редактирования и удаления
Пробую изменить тип границ, но не выходитЧто не так?Код: