Bu, yapmak isteyeceği garip bir şey gibi görünebilir, ancak bunu göz ardı ederek, bir Listeyi Sözlüğe dönüştürmenin güzel ve kısa bir yolu var mı? yani
List = string1, string2, string3
Dictionary = string1/string1, string2/string2, string3/string3
Pek çok araştırma yaptım ve Stackoverflow'da tek başına bunu ters yönde yapmanın tam anlamıyla düzinelerce örneği var, ancak bu şekilde değil.
Bunu yapmamın nedeni iki adet üçüncü parça bileşenim olması ve bunları değiştirmek benim elimde olmaması. Biri e-posta adreslerinin bir listesini Liste olarak döndürür ve diğeri Kime parametresinin Sözlük olduğu e-postaları gönderir. Sözlüğün anahtarı e-posta adresidir ve değeri gerçek adıdır. Ancak, gerçek adı bilmiyorum, ancak gerçek adı e-posta adresine de ayarlarsanız yine de çalışır. Bu yüzden neden bir Listeyi Sözlüğe dönüştürmek istiyorum. Bunu yapmanın birçok yolu var. Listedeki bir sözlüğe bir kvp ekleyen bir foreach döngüsü. Ama kısa kodu severim ve tek satırlık bir çözüm olup olmadığını merak ettim.