IDifferenceCollection<T> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una raccolta di Difference oggetti estratti da due elenchi di elementi di tipo uguale, data una sequenza di corrispondenza massima generata da un algoritmo di differenza.
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)
Parametri di tipo
- T
Tipo di elemento degli elenchi confrontati.
- Derivato
- Implementazioni
Commenti
Questa raccolta viene estratta da due elenchi di elementi dello stesso tipo, data una sequenza di corrispondenza massima generata da un algoritmo di differenza.
Proprietà
Differences |
Restituisce la raccolta di differenze sotto forma di elenco. |
LeftSequence |
Ottiene la sequenza di sinistra utilizzata per creare questa raccolta di differenze. |
MatchSequence |
Ottiene la sequenza di corrispondenza originale utilizzata per creare questa raccolta di differenze. |
RightSequence |
Ottiene la sequenza di destra utilizzata per creare questa raccolta di differenze. |
Metodi di estensione
EmptyIfNull<T>(IEnumerable<T>) |
Restituisce questa enumerazione nel caso in cui non sia Null. Nel caso in cui sia null restituisce un'enumerazione vuota. |