public class WordMatch : IComparable, IComparable<WordMatch>, IEquatable<WordMatch>
Public Class WordMatch Implements IComparable, IComparable(Of WordMatch), IEquatable(Of WordMatch)
public ref class WordMatch : IComparable, IComparable<WordMatch^>, IEquatable<WordMatch^>
type WordMatch = class interface IComparable interface IComparable<WordMatch> interface IEquatable<WordMatch> end
Thetype exposes the following members.
Gets or sets a value indicating whether this word match should be considered or not.
Gets or sets the length of the match
Gets or sets the start index of the first sequence.
Gets or sets the start index of the second sequence.
Create a list of all the matches and order them by the second sequence.
CompareTo method is used while sorting WordMatch objects.
Compares two sequence matches so the result can be used in sorting. The comparison is done by size and if the size is equal, by seq1 start position. If the sequence1 start positions are equal they are sorted by sequence2 start position.
Overrides the equal method(Overrides ObjectEquals(Object).)
Checks if another WordMatch object is equal to the current object.
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Overrides hash function for a particular type.(Overrides ObjectGetHashCode.)
Given a list of matches, reduce it to the minimal set of best non-overlapping matches.
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
Override equal operator
Override greater than operator
Override not equal operator
Override less than operator