private static int AccessViaField(MutableArrayWrapper <int> arrayWrapper)
        {
            int sum = 0;

            for (int i = 0; i < arrayWrapper.Length; i++)
            {
                sum += arrayWrapper.Array[i];
            }

            return(sum);
        }
        private static int AccessViaLocalVariable(MutableArrayWrapper <int> arrayWrapper)
        {
            int sum    = 0;
            int length = arrayWrapper.Length;

            int[] array = arrayWrapper.Array;
            for (int i = 0; i < length; i++)
            {
                sum += array[i];
            }

            return(sum);
        }