If you have two arrays string[] a and int[] b how can you get a Dictionary from it most efficiently and with least c
string[] a
int[] b
Dictionary
var result = a.ToDictionary(x => x, x => b[a.IndexOf(x)]);