表示 Difference 对象的集合。
命名空间: Microsoft.VisualStudio.Text.Differencing
程序集: Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)
语法
声明
Public Interface IDifferenceCollection(Of T) _
Inherits IEnumerable(Of Difference), IEnumerable
public interface IDifferenceCollection<T> : IEnumerable<Difference>,
IEnumerable
generic<typename T>
public interface class IDifferenceCollection : IEnumerable<Difference^>,
IEnumerable
type IDifferenceCollection<'T> =
interface
interface IEnumerable<Difference>
interface IEnumerable
end
JScript 不支持泛型类型或方法。
类型参数
- T
相比较的列表的元素类型。
IDifferenceCollection<T> 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
Differences | 以列表的形式返回差异集合。 |
![]() |
LeftSequence | 获取用于创建差异集合的左侧序列。 |
![]() |
MatchSequence | 获取用于创建差异集合的原始匹配序列。 |
![]() |
RightSequence | 获取用于创建差异集合的右侧序列。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
GetEnumerator | 返回一个循环访问集合的枚举器。 (继承自 IEnumerable<Difference>。) |
页首
备注
此集合从两个提取列表相同类型的元素,给定从差异算法生成的最大的匹配序列。