Влад Авраменко, литературу? Да легко. Любой справочник по питону. В состоянии найти такую литературу?
А так же, что такое JSON. Сможете найти информацию?
У вас данные в файле - строки отдельных объектов. НЕ МАССИВ объектов, а список объектов НЕ разделенных запятой.
Файл вам нужно читать построчно. Каждая строка - отдельный JSON объект.
Чтоб прочитать сразу всё, нужно считать все строки, строки заключить в массив [] и поместить между строками запятую.
Qreen, смысл VS в дизайнере (пусть WPF и требует постоянного редактирования AXML). Вы со своим питоном совсем не знаете, что такое нормальная разработка GUI.
В шарпе этм занимается сборщик мусора. Вкратце, там есть время жизни и поколения, через которые объект будет считаться не нужным.
Со сборщиком мусора в шарпе не мало проблем. Работает он не так эффективно как ожидаешь.
larik laravue, вы используете (по вашим словам) классовые методы для доступа к БД. Бд у вас одна, подключение одно. Нет разницы классовые это методы или обычные процедуры. О каком расширении может идти в данном случае речь?
Drno, а я ставлю обновления в момент их выхода и что-то у меня ничего не отваливается... Странный я. Я даже в Dev Channel сидел и получал обновы каждые пару дней. И стоит у меня Win11, которая получает постоянные обновления и проблем опять что-то нет. Странный я.
LoliDeveloper, языки, на которых достаточно блокнота для написания программы быстро отбивают желание что-то изучать. Сам по суди. Тебе придётся всё, совершенно всё писать руками, тогда, когда ты ничего не знаешь. У тебя просто напросто пустое текстовое окно и ничего. Ты на старте не знаешь ничего и ни одного фреймворка, который бы ускорил написание хоть чего-то.
А среда помогает в написании.
В дальнейшем тебе ни кто не мешает писать всё через блокнот и терминал.
[{"\u041f\u0435\u0442\u044f": "BMW", "\u041b\u0435\u043d\u0430": "AUDI", "\u0410\u043d\u0434\u0440\u044e\u0445\u0430": "Mazda", "\u0412\u043b\u0430\u0434": "BMW"},{"\u041f\u0435\u0442\u044f": "BMW", "\u041b\u0435\u043d\u0430": "AUDI", "\u0410\u043d\u0434\u0440\u044e\u0445\u0430": "Mazda", "\u0412\u043b\u0430\u0434": "BMW", "\u042e\u043b\u0438\u044f": "MAZZDA"},{"\u041f\u0435\u0442\u044f": "BMW", "\u041b\u0435\u043d\u0430": "AUDI", "\u0410\u043d\u0434\u0440\u044e\u0445\u0430": "Mazda", "\u0412\u043b\u0430\u0434": "BMW", "\u042e\u043b\u0438\u044f": "MAZZDA", "\u041f\u0435\u0442\u0443\u0445": "\u041f\u043e\u043c\u043e\u0439\u043a\u0430"},{"\u041f\u0435\u0442\u044f": "BMW", "\u041b\u0435\u043d\u0430": "AUDI", "\u0410\u043d\u0434\u0440\u044e\u0445\u0430": "Mazda"}]