J'utilise le code ci-dessous pour incrémenter ou insérer une valeur dans un dictionnaire. Si la clé que j'incrémente n'existe pas, j'aimerais définir sa valeur sur 1.
public void IncrementCount(Dictionary<int, int> someDictionary, int id)
{
int currentCount;
if (someDictionary.TryGetValue(id, out currentCount))
{
someDictionary[id] = currentCount + 1;
}
else
{
someDictionary[id] = 1;
}
}
Est-ce une façon appropriée de le faire?