StringWithQualityHeaderValueComparer.Compare 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據其品質值比較兩者 StringWithQualityHeaderValue , (其 「q-value」) 。 具有相同 q 值的值會視為相等 (,也就是結果為 0) ,但萬用字元值除外, (亦即,被視為小於非萬用字元值的 「*」) 值。 這可讓您排序其 q 值之後的 StringWithQualityHeaderValue 序列,最後會使用任何萬用字元。
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
要比較的第二個值
傳回
比較的結果。