public static void Main()
var array = new Tuple<string, string>[]
new Tuple<string, string>("asd", "sdf"),
new Tuple<string, string>("fgh", "ghj"),
new Tuple<string, string>("dfg", "ghj"),
new Tuple<string, string>("sdf", "fgh"),
new Tuple<string, string>("ghj", "hjk")
var result = array.ToDictionary(x => x.Item1, x => x.Item2);
foreach (var key in result.Keys)
Console.WriteLine(key + " " + result[key]);