/// <summary>Selects a quality value for the specified type.</summary> /// <param name="qualityValueText">The text representation of the quality value.</param> /// <returns>The quality value, in range from 0 through 1000.</returns> /// <remarks>See http://tools.ietf.org/html/rfc2616#section-14.1 for further details.</remarks> private static int ParseQualityValue(string qualityValueText) { int qualityValue = DefaultQualityValue; if (qualityValueText.Length > 0) { int textIndex = 0; HttpUtils.ReadQualityValue(qualityValueText, ref textIndex, out qualityValue); } return(qualityValue); }