Exemple #1
0
 protected void AppendValidChars(StringBuilder dest, string src)
 {
     foreach (char c in src)
     {
         if (SpecialCharacters.IsValidKeyChar(c))
         {
             dest.Append(c);
         }
         else
         {
             dest.Append('-');
         }
     }
 }
            private static string SanitizeKey(string key)
            {
                StringBuilder stringBuilder = new StringBuilder();

                stringBuilder.EnsureCapacity(key.Length);
                foreach (char c in key)
                {
                    if (SpecialCharacters.IsValidKeyChar(c))
                    {
                        stringBuilder.Append(c);
                    }
                    else
                    {
                        stringBuilder.Append('.');
                    }
                }
                return(stringBuilder.ToString());
            }