コード例 #1
0
        public void ResizingArrayBag_Positive()
        {
            var bag = new ResizingArrayBag <int>();

            Assert.IsTrue(bag.IsEmpty());
            bag.Add(1);
            bag.Add(4);
            bag.Add(6);
            bag.Add(6);
            bag.Add(7);
            bag.Add(9);
            Assert.AreEqual(6, bag.Size());

            var bagList = new List <int> {
                1, 4, 6, 6, 7, 9
            };
            List <int> oriList = new List <int>();

            foreach (var i in bag)
            {
                oriList.Add(i);
            }

            Assert.IsTrue(bagList.Except(oriList).Count() == 0);
        }
コード例 #2
0
ファイル: ResizingArrayTest.cs プロジェクト: beginor/practice
 public void TestResizingArrayBag() {
     var bag = new ResizingArrayBag<string> {
         "Hello", 
         "World", 
         "how", 
         "are", 
         "you"
     };
     foreach (var item in bag) {
         Console.WriteLine(item);
     }
 }
コード例 #3
0
        public void TestResizingArrayBag()
        {
            var bag = new ResizingArrayBag <string> {
                "Hello",
                "World",
                "how",
                "are",
                "you"
            };

            foreach (var item in bag)
            {
                Console.WriteLine(item);
            }
        }