4
Коли краще використовувати Кортеж проти KeyValuePair?
Я зазвичай використовував KeyValuePair<TKey,TValue>тип, коли маю дані, пов’язані з парами в тому сенсі, що одне є ключем до іншого. Якщо дані не пов’язані між собою, тоді Tuple<T1,T2>тип має більше сенсу, і я б погодився з цим. Зараз я просто прочитав цю статтю про те, чому взагалі уникати KeyValuePair<TKey,TValue>та віддавати перевагу …