Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда она называется (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту. < /p>
Входные данные-это строка в форме 12 значений, разделенных комы, смеси из одного или двух комбинаций символов /цифр. StringBuilder.replace Но это заменило бы, например, все буквы A, поэтому я переключился на матч Regex, который работает, но создание куча новых строк не кажется лучшим способом сделать это.
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда она называется (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту. < /p> Входные данные-это строка в форме 12 значений, разделенных комы, смеси из одного или двух комбинаций символов /цифр. StringBuilder.replace Но это заменило бы, например, все буквы A, поэтому я переключился на матч Regex, который работает, но создание куча новых строк не кажется лучшим способом сделать это. [code]public static string ExactReplace(this string input, string find, string replace, bool matchWholeWord) { string texttoreplace = matchWholeWord ? string.Format(@"\b{0}\b", find) : find; return Regex.Replace(input, texttoreplace, replace); }
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда она называется (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту.
Входные данные-это строка в форме 12 значений,...
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда ее называют (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту.
Входные данные представляют собой строку в форме 12...
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда ее называют (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту.
Входные данные представляют собой строку в форме 12...
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда ее называют (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту.
Входные данные представляют собой строку в форме 12...
Текущая реализация занимает в среднем 10-15 мс для запуска каждый раз, когда ее называют (времена используя класс секундома до /после вызова. Она будет вызоваться в среднем 100 раз в минуту.
Входные данные представляют собой строку в форме 12...