using System;
using System.Linq;
class Program
{
static void Main() {
string[] arr = { "c#", "java", "c", "c++", "python" };
var dictionary = arr.Select((value, index) => new { value, index })
.ToDictionary(pair => pair.value, pair => pair.index);
foreach (var dic in dictionary)
Console.WriteLine("{0} - {1}", dic.Key, dic.Value);
}
}
/*
run:
c# - 0
java - 1
c - 2
c++ - 3
python - 4
*/