public void TraverseTest()
 {
     Vector<int> intVector = new Vector<int>(new int[] { 1, 2, 3, 4, 5 }, 5);
     int all = 0;
     intVector.Traverse(o => all += o);
     Assert.IsTrue(all == 5 * (5 + 1) / 2.0);
 }