@@ -29,10 +29,10 @@ public static void ReadWriteTest()
2929 }
3030
3131 [ Fact ]
32- public static unsafe void ArrayInteropTest ( )
32+ public static void ArrayInteropTest ( )
3333 {
3434 using var owner = UnmanagedMemory . Allocate < ushort > ( 3 ) ;
35- Span < ushort > array = owner . Span ;
35+ var array = owner . Span ;
3636 array [ 0 ] = 10 ;
3737 array [ 1 ] = 20 ;
3838 array [ 2 ] = 30 ;
@@ -47,22 +47,6 @@ public static unsafe void ArrayInteropTest()
4747 Equal ( 100 , array [ 0 ] ) ;
4848 }
4949
50- [ Fact ]
51- public static unsafe void UnmanagedMemoryAllocation ( )
52- {
53- using var owner = UnmanagedMemory . GetAllocator < ushort > ( false ) . Invoke ( 3 ) ;
54- Span < ushort > array = owner . Span ;
55- array [ 0 ] = 10 ;
56- array [ 1 ] = 20 ;
57- array [ 2 ] = 30 ;
58-
59- var dest = new ushort [ array . Length ] ;
60- array . CopyTo ( dest ) ;
61- Equal ( 10 , dest [ 0 ] ) ;
62- Equal ( 20 , dest [ 1 ] ) ;
63- Equal ( 30 , dest [ 2 ] ) ;
64- }
65-
6650 [ Fact ]
6751 public static void ResizeTest ( )
6852 {
@@ -160,7 +144,7 @@ public static void EnumeratorTest()
160144 }
161145
162146 [ Fact ]
163- public static unsafe void ZeroMem ( )
147+ public static void ZeroMem ( )
164148 {
165149 using var memory = UnmanagedMemory . Allocate < byte > ( 3 ) ;
166150 memory . Span [ 0 ] = 10 ;
@@ -195,7 +179,7 @@ public static void StreamInterop()
195179 }
196180
197181 [ Fact ]
198- public static unsafe void ToStreamConversion ( )
182+ public static void ToStreamConversion ( )
199183 {
200184 using var memory = UnmanagedMemory . AllocateZeroed < byte > ( 3 ) ;
201185 new byte [ ] { 10 , 20 , 30 } . AsSpan ( ) . CopyTo ( memory . Bytes ) ;
0 commit comments