C# Queue(대기열) 요약

들어오면 간단하고, 거절하면 어렵고, 어려움을 맞이하면 올라가면 만사가 끝난다.너의 별 나의 달
드디어 공식 사이트를 찾았습니다. 쉽지 않습니다. 백업해 보십시오.
클릭하여 링크 열기
 https://docs.microsoft.com/zh-cn/previous-versions/dotnet/netframework-1.1/11kw08f8(v=vs.80)
기본:
데이터 추가:
 Queue qu = new Queue();
            qu.Enqueue('A');
            qu.Enqueue('B');
            qu.Enqueue('C');

순환 출력:
 foreach (char c in qu) 
                Console.Write(c + " ");

헤드 삭제:
qu.Dequeue();

시작:
char p = (char)qu.Dequeue(); //   
Console.Write(qu.Dequeue());  //   

다음 메서드를 호출할 수 있습니다.
        PrintValues(qu);  //    
        private static void PrintValues(IEnumerable qu)
        {
            foreach (object obj in qu)
                Console.Write(" {0}", obj); 
        }

peek은Queue의 시작 부분에 있는 객체를 반환하지만 제거하지 않습니다.
 
 

좋은 웹페이지 즐겨찾기