Esempio n. 1
0
        static void Main()
        {
            var pdm = new PriorityDocumentManager();

            pdm.AddDocument(new Document("one", "Sample", 8));
            pdm.AddDocument(new Document("two", "Sample", 3));
            pdm.AddDocument(new Document("three", "Sample", 4));
            pdm.AddDocument(new Document("four", "Sample", 8));
            pdm.AddDocument(new Document("five", "Sample", 1));
            pdm.AddDocument(new Document("six", "Sample", 9));
            pdm.AddDocument(new Document("seven", "Sample", 1));
            pdm.AddDocument(new Document("eight", "Sample", 1));

            pdm.DisplayAllNodes();


            var pdm2 = new PriorityDocumentManager2();

            pdm2.AddDocument(new Document("one", "Sample", 8));
            pdm2.AddDocument(new Document("two", "Sample", 3));
            pdm2.AddDocument(new Document("three", "Sample", 4));
            pdm2.AddDocument(new Document("four", "Sample", 8));
            pdm2.AddDocument(new Document("five", "Sample", 1));
            pdm2.AddDocument(new Document("six", "Sample", 9));
            pdm2.AddDocument(new Document("seven", "Sample", 1));
            pdm2.AddDocument(new Document("eight", "Sample", 1));

            pdm2.DisplayAllNodes();
        }
Esempio n. 2
0
        // 2.链表:linked list
        static void MyLinkedListMethod()
        {
            var pdm = new PriorityDocumentManager();

            pdm.AddDocument(new Documents("one", "sample", 8));
            pdm.AddDocument(new Documents("two", "sample", 3));
            pdm.AddDocument(new Documents("three", "sample", 4));
            pdm.AddDocument(new Documents("four", "sample", 8));
            pdm.AddDocument(new Documents("five", "sample", 1));
            pdm.AddDocument(new Documents("six", "sample", 9));
            pdm.AddDocument(new Documents("seven", "sample", 1));
            pdm.AddDocument(new Documents("eight", "sample", 1));

            pdm.DisplayAllNodes();
        }
Esempio n. 3
0
        static void Main()
        {
            PriorityDocumentManager pdm = new PriorityDocumentManager();
            pdm.AddDocument(new Document("one", "Sample", 8));
            pdm.AddDocument(new Document("two", "Sample", 3));
            pdm.AddDocument(new Document("three", "Sample", 4));
            pdm.AddDocument(new Document("four", "Sample", 8));
            pdm.AddDocument(new Document("five", "Sample", 1));
            pdm.AddDocument(new Document("six", "Sample", 9));
            pdm.AddDocument(new Document("seven", "Sample", 1));
            pdm.AddDocument(new Document("eight", "Sample", 1));

            pdm.DisplayAllNodes();
            System.Console.ReadKey();
        }
Esempio n. 4
0
        static void Main()
        {
            PriorityDocumentManager pdm = new PriorityDocumentManager();

            pdm.AddDocument(new Document("one", "Sample", 8));
            pdm.AddDocument(new Document("two", "Sample", 3));
            pdm.AddDocument(new Document("three", "Sample", 4));
            pdm.AddDocument(new Document("four", "Sample", 8));
            pdm.AddDocument(new Document("five", "Sample", 1));
            pdm.AddDocument(new Document("six", "Sample", 9));
            pdm.AddDocument(new Document("seven", "Sample", 1));
            pdm.AddDocument(new Document("eight", "Sample", 1));

            pdm.DisplayAllNodes();
            System.Console.ReadKey();
        }