# System.Runtime.InteropServices

``` diff
 namespace System.Runtime.InteropServices {
+    public static class MemoryMarshal {
+        public static Memory<T> AsMemory<T>(ReadOnlyMemory<T> readOnlyMemory);
+        public static ref T GetReference<T>(ReadOnlySpan<T> span);
+        public static ref T GetReference<T>(Span<T> span);
+        public static bool TryGetArray<T>(ReadOnlyMemory<T> readOnlyMemory, out ArraySegment<T> arraySegment);
+    }
 }
```

