StringWithQualityHeaderValueComparer.Compare Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Porównuje dwa StringWithQualityHeaderValue na podstawie ich wartości jakości (czyli wartości "q-value"). Wartości z identycznymi wartościami q są uznawane za równe (tj. wynik wynosi 0) z wyjątkiem wartości wieloznacznego (tj. wartości "*"), które są uznawane za mniejsze niż wartości karty wieloznaczne. Dzięki temu można posortować sekwencję StringWithQualityHeaderValue po wartościach q kończących się na dowolnych symbolach wieloznacznych na końcu.
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
Parametry
- stringWithQuality1
- StringWithQualityHeaderValue
Pierwsza wartość do porównania.
- stringWithQuality2
- StringWithQualityHeaderValue
Druga wartość do porównania
Zwraca
Wynik porównania.