Я относительно новичок в программировании, поэтому вот мой вопрос.Сохранить записи в базе данных в объекте?
У меня есть приложение C# -Forms и база данных доступа. В базе данных у меня есть данные о 200-300 машинах (Название, Год постройки, ...) В моем приложении форм я показываю все автомобили в списке, и у меня есть фильтр, где я могу искать конкретные слова и типы и так далее.
В настоящий момент я реагирую на любой вход фильтра, а затем выполняю новый sql-запрос и перечисляю все автомобили, которые соответствуют фильтру.
Я, очевидно, не думаю, что это хорошее решение, потому что у меня есть доступ к базе данных для каждого действия keyDown.
Это жизнеспособный способ создания класса автомобилей и создания экземпляра этого класса для каждого автомобиля и хранения их в списке? Каков наилучший способ обработки всех 200 автомобилей без их повторного чтения из базы данных?
Спасибо большое!:) Я собираюсь попробовать это, когда я дома. –
и не забывайте, что MemoryCache находится в System.Runtime.Caching – Khatibzadeh
Есть ли причина, по которой вы используете IList, а не List для методов? –