using System.IO; namespace S7.Net.Helper { internal static class MemoryStreamExtension { /// /// Helper function to write to whole content of the given byte array to a memory stream. /// /// Writes all bytes in value from 0 to value.Length to the memory stream. /// /// /// public static void Write(this MemoryStream stream, byte[] value) { stream.Write(value, 0, value.Length); } /// /// Helper function to write the whole content of the given byte span to a memory stream. /// /// /// //public static void Write(this MemoryStream stream, ReadOnlySpan value) //{ // byte[] buffer = ArrayPool.Shared.Rent(value.Length); // value.CopyTo(buffer); // stream.Write(buffer, 0, value.Length); // ArrayPool.Shared.Return(buffer); //} } }