IDifferenceCollection<T> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示從兩個相同型別項目清單擷取的物件集合 Difference ,假設有從差異演算法產生的最大比對序列。
generic <typename T>
public interface class IDifferenceCollection : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Differencing::Difference ^>
public interface IDifferenceCollection<T> : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Differencing.Difference>
type IDifferenceCollection<'T> = interface
interface seq<Difference>
interface IEnumerable
Public Interface IDifferenceCollection(Of T)
Implements IEnumerable(Of Difference)
類型參數
- T
比較清單的項目類型。
- 衍生
- 實作
備註
這個集合是從相同類型的兩個元素清單中擷取,因為有一個從差異演算法產生的最大比對序列。
屬性
Differences |
傳回差異集合做為清單。 |
LeftSequence |
取得用來建立這個差異集合的左序列。 |
MatchSequence |
取得用來建立這個差異集合的原始比對序列。 |
RightSequence |
取得用來建立這個差異集合的正確順序。 |
擴充方法
EmptyIfNull<T>(IEnumerable<T>) |
如果此列舉不是 Null,則傳回此列舉。 如果是 null,則傳回空列舉。 |