AppMetrics.DataReader.DetectEncoding C# (CSharp) Метод

DetectEncoding() статический приватный Метод

static private DetectEncoding ( Stream stream ) : Encoding
stream Stream
Результат System.Text.Encoding
        static Encoding DetectEncoding(Stream stream)
        {
            foreach (var cur in Const.Utf8Bom)
            {
                if (stream.ReadByte() != cur)
                {
                    stream.Position = 0;
                    break;
                }
            }
            return Encoding.UTF8;
        }