System.Net.HttpListenerRequestUriBuilder.AddPercentEncodedOctetToRawOctetsList C# (CSharp) Method

AddPercentEncodedOctetToRawOctetsList() private method

private AddPercentEncodedOctetToRawOctetsList ( Encoding encoding, string escapedCharacter ) : bool
encoding System.Text.Encoding
escapedCharacter string
return bool
        private bool AddPercentEncodedOctetToRawOctetsList(Encoding encoding, string escapedCharacter)
        {
            byte encodedValue;
            if (!byte.TryParse(escapedCharacter, NumberStyles.HexNumber, null, out encodedValue))
            {
                if (NetEventSource.IsEnabled) NetEventSource.Error(this, SR.Format(SR.net_log_listener_cant_convert_percent_value, escapedCharacter));
                return false;
            }

            _rawOctets.Add(encodedValue);

            return true;
        }