2012-01-06 3 views
0

내 프로젝트 세션 클래스에서 세션에 변수 Sessiondata.RecentAssetList을 사용하여 모든 액세스 ID를 저장합니다. 세션에서 마지막 5 개의 레코드 만 가져 오거나 세션 변수 수가 5가되면 Sessiondata.RecentAssetList 첫 번째 저장된 ID 값을 제거하고 최근 값을 추가해야하므로 세션 수가 5가됩니다.세션 클래스의 세션 변수 데이터 지우기

어떻게 이것을 수행 할 수 있습니까?

+0

어제 같은 질문을하지 않았습니까? ??? – MethodMan

+0

아니요 세션 변수를 지우고 가장 최근에 액세스 한 5 개의 레코드를 세션에 추가하고 싶습니다. –

답변

0

이것은 최근에 사용 된 목록입니다 .AFAIK는 BCL에없는 것이므로 자신을 내포해야합니다. 목록에 기초하여 처음 5 개를 추가 한 다음 추가 요소가 추가 될 때 첫 번째 요소를 삭제할 수 있습니다.

슬라이드 17의 왼쪽에있는 구현은 http://www.accu-usa.org/Slides/with_economy_and_elegance.pdf입니다. 그 방법은 더 많거나 적습니다. 그냥 5 요소 제약을 추가하십시오.