Я пытаюсь объединить 3 разных значения в app.config, чтобы они коррелировали.Split Strings в словаре
<add key="User" value="User1,User2,User3,Pass4" />
<add key="Pass" value="Pass1,Pass2,Pass3,Pass4" />
<add key="Location" value="Location1,Location2,Location3,Location4" />
var User = ConfigurationManager.AppSettings.Get("User").Split(new[] { ',' });
var Pass = ConfigurationManager.AppSettings.Get("Pass").Split(new[] { ',' });
var Location = ConfigurationManager.AppSettings.Get("Location").Split(new[] { ',' });
У меня нет проблем с делением на запятую, чтобы получить каждое значение для каждой клавиши. Я хочу, чтобы User1 перешел с Pass1 и Location1. Это что-то, что я мог бы легко сделать через хэш-таблицу/словарь? Если да, то какой самый простой способ?
Что бы тип данных для ключа и значения ключа возвращаемой для ваш словарь, если вы можете заставить все это работать? –
Зависит ли ваш пользователь от ключа, который вы хотите найти? Если бы кортеж не был более подходящим или фактическим классом. –