CefSharp.ResourceHandler.GetStream C# (CSharp) Method

GetStream() private static method

private static GetStream ( string text, Encoding encoding, bool includePreamble ) : MemoryStream
text string
encoding System.Text.Encoding
includePreamble bool
return System.IO.MemoryStream
        private static MemoryStream GetStream(string text, Encoding encoding, bool includePreamble)
        {
            if (includePreamble)
            {
                var preamble = encoding.GetPreamble();
                var bytes = encoding.GetBytes(text);

                var memoryStream = new MemoryStream(preamble.Length + bytes.Length);

                memoryStream.Write(preamble, 0, preamble.Length);
                memoryStream.Write(bytes, 0, bytes.Length);

                memoryStream.Position = 0;

                return memoryStream;
            }

            return new MemoryStream(encoding.GetBytes(text));
        }