Поделиться через


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

Второе значение для сравнения

Возвращаемое значение

Результат сравнения.

Реализации

Применяется к