Если вы считаете масштабируемость и на 100% уверены, что это будет не более 20 значений, а характер значений таков, что вы можете хранить в XML-файле, который вы должны изучить, храня его в приложении. config (или Web.config) вашего приложения. Или сохраните их во внешнем XML-файле по вашему выбору, если хотите - .NET имеет расширяемую поддержку для обработки XML-файлов, поэтому накладные расходы минимальны в случае нескольких записей.
Но если вы считаете, что ваше приложение может развиваться и ему нужно хранить больше значений в будущем или вы хотите предоставить некоторые ограничения доступа к значениям, тогда вы должны изучить использование какой-либо формы базы данных. Это лучше в долгосрочной перспективе.
My.Settings иногда забывает о значениях? Можете ли вы дать более подробную информацию об этом? –
В моем предыдущем приложении хранятся некоторые данные с использованием my.settings, а при запуске в Vista это, похоже, не сохраняет сохраненные значения. Об этом сообщили пользователи Amny. Надеюсь, что это ясно (?) – user153816
Я немного потерял название ... вы говорите, что хотите сохранить 2/3 записи? Означает ли это «обычно 2 или 3 записи, но, возможно, до 20»? – Beska