StringWithQualityHeaderValueComparer.Compare Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht zwei StringWithQualityHeaderValue basierend auf ihrem Qualitätswert (auch als "Q-Wert" bezeichnet). Werte mit identischen q-Werten gelten als gleich (d. h. das Ergebnis ist 0), mit Ausnahme von Wild-Karte-Werten (d. h. ein Wert von "*"), die als kleiner als Nicht-Wild-Karte-Werte betrachtet werden. Dies ermöglicht es, eine Sequenz nach StringWithQualityHeaderValue ihren Q-Werten zu sortieren, die mit einem beliebigen Wildcard am Ende enden.
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
Parameter
- stringWithQuality1
- StringWithQualityHeaderValue
Der erste zu vergleichende Wert.
- stringWithQuality2
- StringWithQualityHeaderValue
Der zweite zu vergleichende Wert
Gibt zurück
Das Ergebnis des Vergleichs.