Ejemplo n.º 1
0
        static void TestMergeSort()
        {
            const int len = 100;
            var       arr = stackalloc void *[len];

            for (int i = 0; i < len; i += 1)
            {
                arr[i] = (void *)Fdb.Random(-len, len);
            }
            MergeSort(arr, len, (a, b) => (int)a - (int)b);
            for (int i = 1; i < len; i += 1)
            {
                Should.LessThanOrEqualTo("(int)arr[i - 1]", (int)arr[i - 1], (int)arr[i]);
            }
        }