public static void CtorPointerRangeChecks() { unsafe { Assert.Throws<ArgumentOutOfRangeException>( delegate () { int i = 42; ReadOnlySpan<int> span = new ReadOnlySpan<int>(&i, -1); }); } }