Exemple #1
0
        public void ArrayFillPerformanceTests()
        {
            byte[] array = new byte[1000000000];
            byte   b     = array[array.Length - 1];

            var sw = Stopwatch.StartNew();

            ChunkColumn.Fill <byte>(array, 0xff);
            Console.WriteLine($"My fill {sw.ElapsedMilliseconds}ms");

            sw.Restart();
            Array.Fill <byte>(array, 0xff);
            Console.WriteLine($"Core fill {sw.ElapsedMilliseconds}ms");
        }