Exemplo n.º 1
0
        private static T Read <T>(StreamReaderWrapper reader)
            where T : struct
        {
            return(Enum.TryParse(
#if NETSTANDARD2_1_OR_GREATER
                       new string(reader.Read()),
#else
                       reader.Read(),
#endif
                       out T value) ? value : throw StreamReaderWrapper.GetException <T>());
        }