Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описываются аналитические сведения о производительности.String(Char[])
Причина
String(Char[]) приводит к медленной инициализации.
Описание аналитических сведений о производительности
Этот конструктор создает новую строку из указанного массива символов. Если вам нужно использовать множество вызовов String(Char[]) конструктора, рассмотрите возможность изменения строк на месте с помощью небезопасного кода или используйте char[] напрямую.
Изучение причин предупреждения
В средстве использования ЦП щелкните "Просмотреть исходный код ", чтобы перейти к дереве вызовов и представлению выделения исходной строки, в котором показано, где больше всего времени тратится String(Char[]). С этого момента трассировка до того, где используется метод, и проверьте, можно ли использовать изменение строк на месте с помощью небезопасного кода или использовать char[] напрямую.