4
튜플과 KeyValuePair를 사용하는 것이 언제 더 낫습니까?
나는 일반적으로 KeyValuePair<TKey,TValue>하나가 다른 하나의 키라는 의미에서 쌍 관련 데이터가있을 때마다 유형을 사용했습니다 . 데이터가 관련이 없으면 Tuple<T1,T2>유형이 더 합리적이며 그와 함께 갈 것입니다. 이제 나는 왜 일반적으로 피하고 선호 하는지에 대해이 기사 를 읽었다 . 주요 주장은 .KeyValuePair<TKey,TValue>Tuple<T1,T2>Tuple<T1,T2> 외부 성능, KVP가 더 나은 선택이 될 이유가 Tuple<T1,T2>있습니까?