hola necesito que de un diccionario solo se muestre las llaves o key mas no los values repetidos...
por ejemplo
using System;
using System.Collections.Generic;
public class Program
{
public static void Main()
{
Dictionary<string, string> d = new Dictionary<string, string>()
{
{"cat", "2"},
{"dog", "1"},
{"dove", "1"},
{"iguana", "3"}
{"llama", "1"},
};
string value = "";
// Loop over pairs with foreach.
foreach (KeyValuePair<string, string> pair in d)
{
if (value != pair.Value)
{
Console.WriteLine("{0}, {1}",
pair.Key,
pair.Value);
}
value = pair.Value;
}
}
}
el resultado de este codigo seria esto:
cat, 2
dog, 1
iguana, 3
pero realmente quiero hacer es esto
cat, 2
dog, 1
llama
dove
iguana, 3
como podria hacer esto??