Это может показаться странным, но, игнорируя это, существует ли хороший краткий способ преобразования списка в словарь, где каждая пара значений ключа в словаре - это просто каждая строка в списке. т.е.
List = string1, string2, string3
Dictionary = string1/string1, string2/string2, string3/string3
Я провел много поисков, и только на Stackoverflow есть буквально десятки примеров, когда это делается в противоположном направлении, но не в этом направлении.
Причина в том, что у меня есть два третьих компонента, и изменить их не в моих руках. Один возвращает список адресов электронной почты в виде списка, а другой отправляет электронные письма, в которых параметр To является словарем. Ключом словаря является адрес электронной почты, а значением - их настоящее имя. Однако я не знаю настоящего имени, но он по-прежнему работает, если вы также установите настоящее имя в адрес электронной почты. Поэтому почему я хочу преобразовать список в словарь. Есть много способов сделать это. Цикл foreach в списке, который добавляет kvp в словарь. Но мне нравится лаконичный код, и мне было интересно, есть ли однострочное решение.