예제 #1
0
파일: Program.cs 프로젝트: dizinor/IT-Step
        static void Main(string[] args)
        {
            CStack s = new CStack(1);

            Console.WriteLine(s.Pop());
            Console.WriteLine(s.Peek());
            s.Push(1);
            s.Push("test");
            Console.WriteLine(s.Pop());
            Console.WriteLine(s.Peek());
            s.Push("test2");
            Console.WriteLine(s.Contains("test"));
            Console.WriteLine(s.Contains("test2"));
            s.Clear();
            Console.WriteLine(s.Peek());
            s.Push(2);
            s.Push("test3");
            object[] ar = new object[1];
            s.CopyTo(ar, 0);
            foreach (var item in ar)
            {
                Console.WriteLine(item);
            }
            ar = new object[2];
            s.CopyTo(ar, 0);
            foreach (var item in ar)
            {
                Console.WriteLine(item);
            }
        }
예제 #2
0
파일: Program.cs 프로젝트: slmtik/IT-Step
 static void Main(string[] args)
 {
     CStack s = new CStack(1);
     Console.WriteLine(s.Pop());
     Console.WriteLine(s.Peek());
     s.Push(1);
     s.Push("test");
     Console.WriteLine(s.Pop());
     Console.WriteLine(s.Peek());
     s.Push("test2");
     Console.WriteLine(s.Contains("test"));
     Console.WriteLine(s.Contains("test2"));
     s.Clear();
     Console.WriteLine(s.Peek());
     s.Push(2);
     s.Push("test3");
     object[] ar = new object[1];
     s.CopyTo(ar, 0);
     foreach (var item in ar)
     {
         Console.WriteLine(item);
     }
     ar = new object[2];
     s.CopyTo(ar, 0);
     foreach (var item in ar)
     {
         Console.WriteLine(item);
     }
 }