BExIS.Ddm.Providers.LuceneProvider.Helpers.EncoderHelper.ReplaceSpecialCharacters C# (CSharp) Méthode

ReplaceSpecialCharacters() private static méthode

compare the list of Special Characters with the incoming value and add a \ before it
private static ReplaceSpecialCharacters ( string value, bool encodeSpace = false ) : string
value string
encodeSpace bool
Résultat string
        private static string ReplaceSpecialCharacters(string value,bool encodeSpace= false)
        {
            foreach (string specailCharacter in specialCharacterArray)
            {
                if (value.Contains(specailCharacter)) value = value.Replace(specailCharacter, @"\" + specailCharacter);
            }

            Debug.WriteLine(value);

            return value;
        }