Move MemoryExtensions.TryGetString to MemoryMarshal and remove TryGetArray (#16692)
authorAhson Khan <ahkha@microsoft.com>
Thu, 1 Mar 2018 21:18:37 +0000 (13:18 -0800)
committerGitHub <noreply@github.com>
Thu, 1 Mar 2018 21:18:37 +0000 (13:18 -0800)
commite15c9d0894f70aa53905fbbe8e72b4b863da0555
treedd23bc5968ae9927b3e91d125b576e90e17acfd7
parent3a9fb9744fe0d02137edbe4dbf13ee41b5cca686
 Move MemoryExtensions.TryGetString to MemoryMarshal and remove TryGetArray (#16692)

* Remove Span.NonGenerics and update leftover AsRoS -> AsSpan changes

* Move MemoryExtensions.TryGetString to MemoryMarshal and remove TryGetArray

* Move TryGetString to common MemoryMarshal.cs

* Remove the `this` keyword, not an extension method
src/mscorlib/shared/System/IO/MemoryStream.cs
src/mscorlib/shared/System/IO/TextReader.cs
src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs
src/mscorlib/shared/System/Memory.cs
src/mscorlib/shared/System/MemoryDebugView.cs
src/mscorlib/shared/System/MemoryExtensions.Fast.cs
src/mscorlib/shared/System/Runtime/InteropServices/MemoryMarshal.cs
src/mscorlib/src/System/IO/Stream.cs