System.TypeInitializationException: "Инициализатор типа для Program вызвал исключение."
System.TypeInitializationException: "The type initializer for 'Program' threw an exception." ArgumentException: An item with the same key has already been added. Key: Db
Неделю назад у меня всё работало нормально, но сейчас - выдаёт ошибку, я пробую создать недостающие папки для будущей работы с ними. При выдаче ошибки ни одна из папок так и не была создана
Код:
string toFilePath = "C:\\World\\";
new List<string> {"", "region", "DIM1", "DIM-1", "DIM1\\region", "DIM-1\\region" }.ForEach(x => Directory.CreateDirectory(toFilePath + x));
Ответы (1 шт):
Автор решения: Yotic
→ Ссылка
Да, VS22 показывала неправильную строку, как ошибку. Проблема была в словаре, находившемся за методом Main, я перепутал в словаре Key и Value, пример моей ошибки:
Dictionary<string, byte> blocks = new Dictionary<string, byte>() {"Bd", 32}, {"Bd", 31}};