Example #1
0
	static void test (Bogus[] arr) {
		for (int i = 0; i < 256; ++i) {
			if (arr [i].b != (byte)i)
				throw new Exception ("wrong b at " + i);
			if (arr [i].str != "hello-" + i.ToString ())
				throw new Exception ("wrong str at " + i);
		}
	}
Example #2
0
 static void Main()
 {
     Bogus[]
     arr
     =
     new
     Bogus
     [256];
     int
     i;
     for
     (i
     =
     0;
     i
     <
     256;
     ++i)
     {
     arr
     [i]
     =
     new
     Bogus
     (i);
     }
     test
     (arr);
     for
     (i
     =
     0;
     i
     <
     10000;
     ++i)
     {
     ArrayList
     l
     =
     new
     ArrayList
     ();
     l.Add
     (i);
     }
     GC.Collect
     ();
     test
     (arr);
 }
Example #3
0
    static void Main()
    {
        Bogus[] arr = new Bogus [256];
        int     i;

        for (i = 0; i < 256; ++i)
        {
            arr [i] = new Bogus(i);
        }
        test(arr);
        for (i = 0; i < 10000; ++i)
        {
            ArrayList l = new ArrayList();
            l.Add(i);
        }

        GC.Collect();
        test(arr);
    }