#vb.net
#vb.net
Вопрос:
Я знаю об My.Settings.Reset()
этом, но это сбрасывает все значения. Я хотел бы сбросить только два, дату и пользователя. Как мне это сделать?
Комментарии:
1. Я не нашел ничего, что позволило бы это при быстром просмотре онлайн-справки.
Ответ №1:
Попробуйте с
Dim defaultValue = My.Settings.Properties(NameOf(My.Settings.SomeSetting)).DefaultValue
Комментарии:
1. Вы установили значение по умолчанию? Вы использовали правильные настройки?
2. Да, я установил значение по умолчанию, да, я использовал правильные настройки.
3. Какая версия vs у вас есть? Как заявила Карен, Nameof начинался с Vs2015, поэтому попробуйте вместо My.Settings . Свойства («SomeSetting»)
Ответ №2:
NameOf началось с VS2015. Если вы сомневаетесь, используйте
My.Settings.Properties("SomeSetting").DefaultValue
Вместо
My.Settings.Properties(NameOf(My.Settings.SomeSetting)).DefaultValue