Ejemplo n.º 1
0
        private bool TryParseFlag(StringSlice text, out FlagValue value)
        {
            var flagMode = Builder.FlagMode;

            return(flagMode == FlagMode.Uni
                ? FlagValue.TryParseFlag(ReDecodeConvertedStringAsUtf8(text), FlagMode.Char, out value)
                : FlagValue.TryParseFlag(text, flagMode, out value));
        }
Ejemplo n.º 2
0
        private bool TryParseFlag(string text, out FlagValue value)
        {
            var flagMode = Builder.FlagMode;

            if (flagMode == FlagMode.Uni)
            {
                text     = ReDecodeConvertedStringAsUtf8(text);
                flagMode = FlagMode.Char;
            }

            return(FlagValue.TryParseFlag(text, flagMode, out value));
        }
Ejemplo n.º 3
0
        private FlagValue TryParseFlag(string text)
        {
            var flagMode = Builder.FlagMode;

            if (Builder.FlagMode == FlagMode.Uni)
            {
                text     = ReDecodeConvertedStringAsUtf8(text);
                flagMode = FlagMode.Char;
            }

            FlagValue value;

            return(FlagValue.TryParseFlag(text, flagMode, out value)
                ? value
                : default(FlagValue));
        }