Replaced built-in valuetypes with language keywords.

This commit is contained in:
Taloth Saldono
2015-10-03 19:45:26 +02:00
parent d6a135857d
commit ccfa13e383
454 changed files with 2042 additions and 2042 deletions
@@ -4,13 +4,13 @@ namespace NzbDrone.Common.Extensions
{
public static class LevenstheinExtensions
{
public static Int32 LevenshteinDistance(this String text, String other, Int32 costInsert = 1, Int32 costDelete = 1, Int32 costSubstitute = 1)
public static int LevenshteinDistance(this string text, string other, int costInsert = 1, int costDelete = 1, int costSubstitute = 1)
{
if (text == other) return 0;
if (text.Length == 0) return other.Length * costInsert;
if (other.Length == 0) return text.Length * costDelete;
Int32[] matrix = new Int32[other.Length + 1];
int[] matrix = new int[other.Length + 1];
for (var i = 1; i < matrix.Length; i++)
{
@@ -19,13 +19,13 @@ namespace NzbDrone.Common.Extensions
for (var i = 0; i < text.Length; i++)
{
Int32 topLeft = matrix[0];
int topLeft = matrix[0];
matrix[0] = matrix[0] + costDelete;
for (var j = 0; j < other.Length; j++)
{
Int32 top = matrix[j];
Int32 left = matrix[j + 1];
int top = matrix[j];
int left = matrix[j + 1];
var sumIns = top + costInsert;
var sumDel = left + costDelete;
@@ -39,7 +39,7 @@ namespace NzbDrone.Common.Extensions
return matrix[other.Length];
}
public static Int32 LevenshteinDistanceClean(this String expected, String other)
public static int LevenshteinDistanceClean(this string expected, string other)
{
expected = expected.ToLower().Replace(".", "");
other = other.ToLower().Replace(".", "");