두 개의 사전이 있습니다. 나는 지정된 시간 값을 저장하고있다. 이제는 좀 더 세부적으로 다루고 싶습니다. 두 사전 모두 같은 달과 년을 가졌는지 비교하고 싶습니다. 일과 무관합니다. 내가 어떻게 그럴 수 있겠 어. 당신은 연도와 월이 사전에이 있는지 확인하려면DateTime 키가있는 사전 두 개가 같은 날짜를 공유하는지 확인하십시오.
Boolean hasSameKeys =
(dict1.Keys.Select(x => new DateTime(x.Year, x.Month, 1)).Intersect(
dict2.Keys.Select(x => new DateTime(x.Year, x.Month, 1)))).Any();
, 당신은 다시 한 번 Linq를 사용할 수 있습니다 :
지금까지 시도해 보셨나요? – bit