diff --git a/src/libraries/System.Private.CoreLib/src/System/Guid.cs b/src/libraries/System.Private.CoreLib/src/System/Guid.cs index e4bea80bf69bf1..2ed3d120c887d6 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Guid.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Guid.cs @@ -914,13 +914,13 @@ public byte[] ToByteArray() var g = new byte[16]; if (BitConverter.IsLittleEndian) { - MemoryMarshal.TryWrite(g, in this); + MemoryMarshal.Write(g, in this); } else { // slower path for BigEndian Guid guid = new Guid(MemoryMarshal.AsBytes(new ReadOnlySpan(in this)), false); - MemoryMarshal.TryWrite(g, in guid); + MemoryMarshal.Write(g, in guid); } return g; } @@ -932,13 +932,13 @@ public byte[] ToByteArray(bool bigEndian) var g = new byte[16]; if (BitConverter.IsLittleEndian != bigEndian) { - MemoryMarshal.TryWrite(g, in this); + MemoryMarshal.Write(g, in this); } else { // slower path for Reverse Guid guid = new Guid(MemoryMarshal.AsBytes(new ReadOnlySpan(in this)), bigEndian); - MemoryMarshal.TryWrite(g, in guid); + MemoryMarshal.Write(g, in guid); } return g; } @@ -951,13 +951,13 @@ public bool TryWriteBytes(Span destination) if (BitConverter.IsLittleEndian) { - MemoryMarshal.TryWrite(destination, in this); + MemoryMarshal.Write(destination, in this); } else { // slower path for BigEndian Guid guid = new Guid(MemoryMarshal.AsBytes(new ReadOnlySpan(in this)), false); - MemoryMarshal.TryWrite(destination, in guid); + MemoryMarshal.Write(destination, in guid); } return true; } @@ -973,13 +973,13 @@ public bool TryWriteBytes(Span destination, bool bigEndian, out int bytesW if (BitConverter.IsLittleEndian != bigEndian) { - MemoryMarshal.TryWrite(destination, in this); + MemoryMarshal.Write(destination, in this); } else { // slower path for Reverse Guid guid = new Guid(MemoryMarshal.AsBytes(new ReadOnlySpan(in this)), bigEndian); - MemoryMarshal.TryWrite(destination, in guid); + MemoryMarshal.Write(destination, in guid); } bytesWritten = 16; return true;