StringWithQualityHeaderValueComparer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的實 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 序列,最後會使用任何萬用字元。 |