共用方式為


StringWithQualityHeaderValueComparer 類別

定義

的實 IComparer<T> 作可以根據內容交涉標頭欄位的品質值, (q 值) 。 這適用于 accept-charset、accept-encoding、accept-language 和具有類似語法規則的相關標頭欄位中使用的值。 如需媒體類型 q-values 的比較子,請參閱 MediaTypeHeaderValueComparer

public ref class StringWithQualityHeaderValueComparer : System::Collections::Generic::IComparer<Microsoft::Net::Http::Headers::StringWithQualityHeaderValue ^>
public class StringWithQualityHeaderValueComparer : System.Collections.Generic.IComparer<Microsoft.Net.Http.Headers.StringWithQualityHeaderValue>
type StringWithQualityHeaderValueComparer = class
    interface IComparer<StringWithQualityHeaderValue>
Public Class StringWithQualityHeaderValueComparer
Implements IComparer(Of StringWithQualityHeaderValue)
繼承
StringWithQualityHeaderValueComparer
實作

屬性

QualityComparer

取得 StringWithQualityHeaderValueComparer 的預設執行個體。

方法

Compare(StringWithQualityHeaderValue, StringWithQualityHeaderValue)

根據其品質值比較兩者 StringWithQualityHeaderValue , (其 「q-value」) 。 具有相同 q 值的值會視為相等 (,也就是結果為 0) ,但萬用字元值除外, (亦即,被視為小於非萬用字元值的 「*」) 值。 這可讓您排序其 q 值之後的 StringWithQualityHeaderValue 序列,最後會使用任何萬用字元。

適用於