4
Quando é melhor usar uma tupla em vez de um KeyValuePair?
Geralmente, uso o KeyValuePair<TKey,TValue>tipo sempre que tenho dados relacionados aos pares, no sentido de que um é a chave para o outro. Se os dados não estiverem relacionados, o Tuple<T1,T2>tipo faz mais sentido e eu aceitaria isso. Acabei de ler este artigo sobre por que geralmente evitar KeyValuePair<TKey,TValue>e preferir Tuple<T1,T2>. …