public void ImplicitCastToManagedArray_ThrowsIf_AnyJobsAreUsingData()
        {
            var shared = new SharedArray <double>(4);

            AssertSafety.ThrowsIfAnyJobsAreUsingData(shared, () => { double[] asManaged = shared; });
        }
        public void Clear_ThrowsIf_AnyJobsAreUsingData()
        {
            var shared = new SharedArray <int>(new[] { 6, 9, 4, 2 });

            AssertSafety.ThrowsIfAnyJobsAreUsingData(shared, shared.Clear);
        }