共用方式為


IDifferenceCollection<T> 介面

定義

表示從兩個相同型別項目清單擷取的物件集合 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,則傳回空列舉。

適用於