http://rintiantta.blog.me/40115267806
프로젝트를 만듭니다. ㅎㅎ
똑같습니다. Queue 를 만드시면됩니다. ㅇㅅㅇ
종이컵 리필할때는 Enqueue() 를 사용하시면 댑니다 ~_~
반대로, 빼낼때는 Dequeue() 를 쓰시면 됩니다. ㅎㅎ
결과입니다. ~_~
아래와 같이 foreach 로 하시면요 ㅇㅅㅇ...
내용물을 볼 수는 있어도 실질적으로 종이컵이 빠지는 것이 아닙니다.
(저번 Stack 도 마찬가지 ㅇㅅㅇ..)
아래와 같이 Dequeue() 를 쓰시면 내용물도 뺄 수 있답니다. ㅎㅎ
(뺀다는 것이 get 을 의미하는 것이 아니에요. 해당 컬렉션에서 실질적으로 없애버린다는 겁니다.)
결과입니다. >ㅅ<
역시나, Stack 과 마찬가지로 내용물이 없는데 계속 빼려고 하면요.
익셉션이 뜹니다. ㅎㅎ...
그럼 오늘 강의도 끝 ~_~
[출처] C# 중급 - 13강 : 자료구조(2) - Queue|작성자 린트
반응형
'프로그래밍(Programming) > C#' 카테고리의 다른 글
c# XML 문서 주석(C# 프로그래밍 가이드) /// <summary> (0) | 2015.09.02 |
---|---|
[C#] 해시테이블 vs 딕셔너리 ( hashtable vs. dictionary ) | (0) | 2015.09.02 |
c# Stack (0) | 2015.09.02 |
C# - Yield (0) | 2015.09.02 |
C# | DLL 만들고 사용하기 (0) | 2015.09.02 |