Table of Contents

Class DiffEngine

Namespace
Sportradar.LiveData.Sdk.Common.Utils
Assembly
Sportradar.LiveData.Sdk.dll
public static class DiffEngine
Inheritance
DiffEngine
Inherited Members

Methods

CloneWithValueReplacement(LocalizedString, string, bool)

public static LocalizedString CloneWithValueReplacement(this LocalizedString orig, string new_international_value, bool fix_ordinal_addendums)

Parameters

orig LocalizedString
new_international_value string
fix_ordinal_addendums bool

Returns

LocalizedString

FixOrdinalAddendums(IEnumerable<Tuple<string, string>>)

public static IEnumerable<Tuple<string, string, bool>> FixOrdinalAddendums(this IEnumerable<Tuple<string, string>> tuples)

Parameters

tuples IEnumerable<Tuple<string, string>>

Returns

IEnumerable<Tuple<string, string, bool>>

GetReplacements(string, string)

public static IEnumerable<Tuple<string, string>> GetReplacements(string variable_str, string value_str)

Parameters

variable_str string
value_str string

Returns

IEnumerable<Tuple<string, string>>

GetWords(string)

public static IEnumerable<string> GetWords(string str)

Parameters

str string

Returns

IEnumerable<string>

IgnoreOrdinalAddendums(IEnumerable<Tuple<string, string>>)

public static IEnumerable<Tuple<string, string, bool>> IgnoreOrdinalAddendums(this IEnumerable<Tuple<string, string>> tuples)

Parameters

tuples IEnumerable<Tuple<string, string>>

Returns

IEnumerable<Tuple<string, string, bool>>

Replace(string, Tuple<string, string, bool>)

public static string Replace(string str, Tuple<string, string, bool> tuple)

Parameters

str string
tuple Tuple<string, string, bool>

Returns

string

ReplaceAll(string, IEnumerable<Tuple<string, string, bool>>)

public static string ReplaceAll(string str, IEnumerable<Tuple<string, string, bool>> tuples)

Parameters

str string
tuples IEnumerable<Tuple<string, string, bool>>

Returns

string