StringWithQualityHeaderValueComparer.Compare Metoda

Definice

Porovná dvě StringWithQualityHeaderValue hodnoty na základě jejich kvality (a.k.a jejich "q-value"). Hodnoty s identickými hodnotami q se považují za stejné (tj. výsledek je 0) s výjimkou hodnot zástupných znaků (tj. hodnoty *), které jsou považovány za méně než hodnoty se zástupným znakem. To umožňuje seřadit posloupnost StringWithQualityHeaderValue následujících hodnot q- končící libovolnými zástupnými znaky na konci.

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

První hodnota pro porovnání.

stringWithQuality2
StringWithQualityHeaderValue

Druhá hodnota k porovnání

Návraty

Int32

Výsledek porovnání.

Implementuje

Platí pro