Class EditDistance
Assembly: Assembly-CSharp.dll
Syntax
public class EditDistance : IDistance
Constructors
|
Improve this Doc
View Source
EditDistance(Func<String, String>, Func<Char, Single>, Func<Char, Single>, Func<Char, Char, Single>, Func<String, Int32, Single>, Func<String, Int32, Single>)
Declaration
public EditDistance(Func<string, string> canonize_string, Func<char, float> insert_cost, Func<char, float> delete_cost, Func<char, char, float> replace_cost, Func<string, int, float> seek_cost, Func<string, int, float> trim_cost)
Parameters
Methods
|
Improve this Doc
View Source
FindBestMatches(String, Int32)
Declaration
public DistanceMatch[] FindBestMatches(string needle, int ntop)
Parameters
Returns
|
Improve this Doc
View Source
GetDistance(String, String, Single)
Declaration
public float GetDistance(string s1, string s2, float upperBound = InfinityF)
Parameters
Returns
|
Improve this Doc
View Source
SetDictionary(List<String>)
Declaration
public void SetDictionary(List<string> dictionary)
Parameters
|
Improve this Doc
View Source
SetDictionary(String[])
Declaration
public void SetDictionary(string[] dictionary)
Parameters
Type |
Name |
Description |
String[] |
dictionary |
|
Implements