C# Class VS_QuickNavigation.StringScore

Afficher le fichier Open project: thennequin/VS-QuickNavigation

Méthodes publiques

Méthode Description
FormatMatches ( string sString, int>.List matches, bool>.List formatted, int start ) : void
LevenshteinDistance ( string a, string b ) : int
Search ( string word, IEnumerable wordList, double fuzzyness ) : List
Search ( string search, string words, double fuzzyness ) : List
Search ( string query, string content, int>.List matchIndexOut = null, int doubleScoreStart ) : int

Private Methods

Méthode Description
CharScore ( char a, char b ) : int

Method Details

FormatMatches() public static méthode

public static FormatMatches ( string sString, int>.List matches, bool>.List formatted, int start ) : void
sString string
matches int>.List
formatted bool>.List
start int
Résultat void

LevenshteinDistance() public static méthode

public static LevenshteinDistance ( string a, string b ) : int
a string
b string
Résultat int

Search() public static méthode

public static Search ( string word, IEnumerable wordList, double fuzzyness ) : List
word string
wordList IEnumerable
fuzzyness double
Résultat List

Search() public static méthode

public static Search ( string search, string words, double fuzzyness ) : List
search string
words string
fuzzyness double
Résultat List

Search() public static méthode

public static Search ( string query, string content, int>.List matchIndexOut = null, int doubleScoreStart ) : int
query string
content string
matchIndexOut int>.List
doubleScoreStart int
Résultat int