Исключение ArgumentException: Элемент с тем же ключом уже был добавлен

158
03 октября 2019, 11:10

возникла ошибка ArgumentException: Элемент с тем же ключом уже был добавлен при добавлении словаря

Сам словарь, при котором вознила ошибка.

   public static Dictionary<string, string> portrait_screenOrientation = new Dictionary<string, string>
        {
           {@"android:screenOrientation=\""fullUser\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""sensorLandscape\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""landscape\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""sensorLandscape\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""sensorPortrait\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""user\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""locked\""",
            "android:screenOrientation=\"portrait\""},
           {@"android:screenOrientation=\""fullSensor\""",
            "android:screenOrientation=\"portrait\""},
        };
Answer 1
public static Dictionary<string, string> portrait_screenOrientation = new Dictionary<string, string>
{
  {@"android:screenOrientation=\""fullUser\""",
    "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""sensorLandscape\""",
    "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""landscape\""",
    "android:screenOrientation=\"portrait\""},
  //{@"android:screenOrientation=\""sensorLandscape\""",
  // "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""sensorPortrait\""",
    "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""user\""",
    "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""locked\""",
    "android:screenOrientation=\"portrait\""},
  {@"android:screenOrientation=\""fullSensor\""",
    "android:screenOrientation=\"portrait\""},
};
READ ALSO
Открытие сформированных документов в MS Office 2007 и более ранней версии

Открытие сформированных документов в MS Office 2007 и более ранней версии

Использую OpenXML SDK для последующего формирования word файла на с#, полученный сформированный файл имеет расширениеdocx и без проблем открывается...

97
Как отключить переход в спящий режим, когда работает программа?

Как отключить переход в спящий режим, когда работает программа?

Написал программу, которая должна работать круглосуточно, поставил ее на ноутбук

194
Перегрузка унарного оператора &#171;!&#187;

Перегрузка унарного оператора «!»

Как правильно осуществить перегрузку и использовать в дальнейшем данный логический оператор «!»Если сравнивается следующие: если заданная...

113
Не могу найти ошибку в коде калькулятора

Не могу найти ошибку в коде калькулятора

есть такой код, который должен рассчитывать по данным стоимость домана сайте это выглядит как два селекта и поле для ввода метража

182