Я сделал приложение C# с графическим интерфейсом и некоторыми файлами настроек для пользовательских настроек. Однако, когда я собираюсь прочитать текущие значения параметров, таких как MySettings.Default.SettingsName;
, он отлично работает для первого набора настроек, скажем MyFirstSettings
. Для второго, однако, назовем это MySecondSettings
, я получаю меру ошибки, которая говорит Ambiguity between My first Settings.Default and MySecondSettings.Default
. Я не смог найти другой способ доступа к настройкам, но использовать .Default
.Неоднозначность между настройками в C#
Любые советы были бы очень оценены!
Axel
Возможно, это поможет немного больше контекста. Какие «настройки» вы используете? Построен в Visual Studio? – kmort
Будет ли эта статья и ответ помочь? http://stackoverflow.com/questions/14371817/ambiguity-between-variables-in-c-sharp –
@kmort: Да, это настройки, встроенные в Visual Studio, которые я использовал, те, которые вы добавляете, создавая новый элемент и выбираете настройки ,После создания это единственное, что я изменил, это переменные, а не имя и расположение файла. – user2950764