Ini mungkin tampak aneh untuk dilakukan tetapi mengabaikannya, adakah cara ringkas yang bagus untuk mengonversi Daftar ke Kamus di mana setiap Pasangan Nilai Kunci dalam Kamus hanyalah setiap string dalam Daftar. yaitu
List = string1, string2, string3
Dictionary = string1/string1, string2/string2, string3/string3
Saya telah melakukan banyak pencarian dan ada lusinan contoh di Stackoverflow yang melakukannya ke arah yang berlawanan tetapi tidak dengan cara ini.
Alasan untuk melakukan ini adalah saya memiliki dua komponen bagian ketiga dan mengubahnya di luar kendali saya. Satu mengembalikan daftar alamat email sebagai Daftar dan yang lainnya mengirim email di mana parameter Ke adalah Kamus. Kunci kamusnya adalah alamat email dan nilainya adalah nama aslinya. Namun, saya tidak tahu nama aslinya tetapi masih berfungsi jika Anda juga menyetel nama asli ke alamat email. Oleh karena itu mengapa saya ingin mengonversi Daftar ke Kamus. Ada banyak cara untuk melakukan ini. Perulangan foreach pada daftar yang menambahkan kvp ke kamus. Tapi saya suka kode singkat dan bertanya-tanya apakah ada solusi baris tunggal.