IDifferenceService Interface

Definition

Determines the differences between two sequences, based on adding or removing elements (but not translating or copying elements).

public interface class IDifferenceService
public interface class IDifferenceService
__interface IDifferenceService
public interface IDifferenceService
type IDifferenceService = interface
Public Interface IDifferenceService

Remarks

This is a MEF component part, and should be imported as follows: [Import] IDifferenceService diffService = null;

Methods

DifferenceSequences<T>(IList<T>, IList<T>)

Computes the differences between the two sequences.

DifferenceSequences<T>(IList<T>, IList<T>, ContinueProcessingPredicate<T>)

Computes the differences between the two sequences. The supplied predicate will be called on each step through the left sequence.

Applies to