# System.Runtime.InteropServices

``` diff
 namespace System.Runtime.InteropServices {
+    public static class CollectionsMarshal {
+        public static Span<T> AsSpan<T>(List<T> list);
+    }
     public static class MemoryMarshal {
+        public static ref T GetArrayDataReference<T>(T[] array);
     }
+    public sealed class SuppressGCTransitionAttribute : Attribute {
+        public SuppressGCTransitionAttribute();
+    }
 }
```

