por Cesar Cassiano Schimanco

Usando Dictionary em C#

Direto ao código:

//Dictionary<chave, valor>
Dictionary<string, string> dictionary = 
    new Dictionary<string, string>();

//Adicionando itens no dictionary
dictionary.Add("pt-BR", "Portuguese (Brazil)");
dictionary.Add("pt-PT", "Portuguese (Portugal)");
dictionary.Add("en-US", "English (United States)");

//limpando o dictionary
dictionary.Clear();

//Outra forma de adicionar itens, optendo o mesmo resultado
dictionary = new Dictionary<string, string>() 
{ 
    {"pt-BR", "Portuguese (Brazil)"},  
    {"pt-PT", "Portuguese (Portugal)"},
    {"en-US", "English (United States)"}
};
            
//Verificando se existe chave
if (dictionary.ContainsKey("pt-BR"))
{
    Response.Write(dictionary["pt-BR"]);
}

//Verificando se existe valor
if (dictionary.ContainsValue("Portuguese (Brazil)"))
{
    Response.Write("Verdadeiro");
}

//removendo item
dictionary.Remove("pt-BR");

//Para cada item, retornando a chave e o valor
foreach (var item in dictionary)
{
    Response.Write("<br />" + item.Key + " " + item.Value);
}

Comentários

Carregando comentários

Postar um novo comentário



Processando...