BetterCms.Module.Root.Mvc.Helpers.StringHelper.ReplaceWithLatinSymbols C# (CSharp) Метод

ReplaceWithLatinSymbols() приватный статический Метод

private static ReplaceWithLatinSymbols ( string text ) : string
text string
Результат string
        private static string ReplaceWithLatinSymbols(string text)
        {
            for (int i = 0; i < text.Length; i++)
            {
                if (symbolsMap.ContainsKey(text[i]))
                {
                    text = text.Replace(text[i], symbolsMap[text[i]]);
                }
            }

            text = Encoding.ASCII.GetString(Encoding.GetEncoding("Cyrillic").GetBytes(text)).Replace("?", string.Empty); 

            return text;
        }