한 사전에서 요소를 이동하면 내가 이동해야 해이다 이 Car
부터 KeyValuePair
까지 새해의 연도는 KeyValuePair
입니다.내가 몇 쌍</p> <pre><code>Dictionary<DateTime, ObservableCollection<Car>> </code></pre> <p>와 나는 <code>Car</code>의 생산 연도를 변경하고있어, 및 <code>Key</code> (<code>DateTime</code>) 때문에와 사전을 가지고 다른
1.1.1997 {Car1,Car2}
1.1.1998 {Car3}
및
내가1.1.1997 {Car1}
1.1.1998 {Car3,Car2}
것을 달성 할 수있는 가장 쉬운 방법은 무엇입니까이 필요
Car2.Production = Convert.ToDateTime("1.1.1998");
의 :
그래서 예를 들어, 저는 두 쌍을했다?
알아보기 쉬운 방법이 있는지 모르겠습니다. 'Dictionary'에서'Key '로 제작 년도의'DateTime '을 다시 생각해 볼 수 있습니다. 이것이 데이터베이스라면 꽤 불쾌한 기능 의존성을 도입했을 것입니다. – Yuck
코드 냄새가 있음을 알고 있지만 리팩터링 할 시간이별로 없습니다. 그 코드로 작업해야합니다. – user278618
'생산'값을 수정하기 위해 개별 '자동차'를 꺼내는 코드 영역의'Dictionary>'에 액세스 할 수 있습니까? –
Yuck