키 / 값 유형의 데이터를 사전 빌드 된 일반 구조 (예 : KeyValuePair
또는 Tuple
? 합니까?
예를 들어 내가 만든 대부분의 ComboBox에는 DisplayName과 Value가 있습니다. 이것은 새로운 클래스에 넣을 때와 KeyValuePair를 사용할 때를 결정하려고하는 일종의 데이터입니다.
나는 현재을 사용하는 무언가를 연구 iCalendar
하고 있으며 선택한 사용자의 데이터는 궁극적으로 key1=value1;key2=value2;
문자열 유형으로 결합됩니다 . 데이터를에 넣는 것으로 시작 KeyValuePair<string,string>
했지만 이제는 그것이 자체 클래스인지 궁금합니다.
전반적으로, 저는 KeyValuePair
2- 속성 객체 와 같은 기존 구조 / 클래스를 사용하기로 결정할 때 어떤 가이드 라인이 사용되는지 , 그리고 어떤 상황에서 당신이 서로를 사용할 것인지에 관심이 있습니다.
iCalendar
난에 대한 객체를 원 BYDAY
하고 BYSETPOS
. 그것들은 콤보 key=value;
tuple
타입이 있기 때문에이 딜레마가 없습니다 .