쿼리 할 수있는 데이터 구조가 필요합니다 마지막으로 얼마나 많은 항목이 x 분입니다. 항목은 단순한 식별자 또는보다 복잡한 데이터 구조 일 수 있습니다. 항목의 타임 스탬프는 바깥쪽에 저장되는 것이 아니라 해시 또는 이와 유사한 것으로 동일한 항목을 갖는 여러 항목에 문제가없는 것이 좋습니다 타임 스탬프).C#의 에이징 데이터 구조
지금까지 LINQ를 사용하면 주어진 시간보다 큰 타임 스탬프로 항목을 쉽게 필터링하고 개수를 집계 할 수있었습니다. 아직 .NET 3.5 환경을 제작 환경에 적용하는 것을 주저하고 있습니다. 유사한 데이터 구조에 대한 다른 제안이 있습니까?
관심있는 다른 부분은 노화 오래된 데이터가 밖으로 나왔습니다. 6 시간 미만의 항목 수만 묻는다면 제거 할 항목보다 오래된 것이 필요합니다. 내 데이터 구조는 장기 실행 프로그램 일 수 있기 때문에.