только в списке один раз, что не может быть правдой.
у вас есть два массиваstring[] a
а такжеint[] b
как вы можете получитьDictionary<string,int>
из этого наиболее эффективно и с наименьшим возможным кодом? Предположим, что они содержат одинаковое количество элементов.
Например, это лучший способ?
Dictionary<string,int> vals = new Dictionary<string,int>();
for(int i = 0; i < size; i++)
{
vals.Add(a[i],b[i]);
}