StringWithQualityHeaderValueComparer.Compare Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает два StringWithQualityHeaderValue значения на основе их качества (т. е. "q-value"). Значения с одинаковыми q-значениями считаются равными (т. е. результат равен 0), за исключением значений wild-карта (т. е. значения "*"), которые считаются меньше значений, не являющихся карта. Это позволяет отсортировать последовательность StringWithQualityHeaderValue следования их q-значений, в конечном итоге с любыми подстановочными знаками в конце.
public:
virtual int Compare(Microsoft::Net::Http::Headers::StringWithQualityHeaderValue ^ stringWithQuality1, Microsoft::Net::Http::Headers::StringWithQualityHeaderValue ^ stringWithQuality2);
public int Compare (Microsoft.Net.Http.Headers.StringWithQualityHeaderValue stringWithQuality1, Microsoft.Net.Http.Headers.StringWithQualityHeaderValue stringWithQuality2);
public int Compare (Microsoft.Net.Http.Headers.StringWithQualityHeaderValue? stringWithQuality1, Microsoft.Net.Http.Headers.StringWithQualityHeaderValue? stringWithQuality2);
abstract member Compare : Microsoft.Net.Http.Headers.StringWithQualityHeaderValue * Microsoft.Net.Http.Headers.StringWithQualityHeaderValue -> int
override this.Compare : Microsoft.Net.Http.Headers.StringWithQualityHeaderValue * Microsoft.Net.Http.Headers.StringWithQualityHeaderValue -> int
Public Function Compare (stringWithQuality1 As StringWithQualityHeaderValue, stringWithQuality2 As StringWithQualityHeaderValue) As Integer
Параметры
- stringWithQuality1
- StringWithQualityHeaderValue
Первое сравниваемое значение.
- stringWithQuality2
- StringWithQualityHeaderValue
Второе значение для сравнения
Возвращаемое значение
Результат сравнения.