Методы класса String, наиболее часто используемые - PullRequest
0 голосов
/ 22 сентября 2010

Любой язык программирования. Мне интересно знать, какие 5 лучших методов в строковом классе используются для манипулирования данными. Или какие 5 лучших методов нужно знать, чтобы иметь возможность обрабатывать данные. Я знаю, что, вероятно, все методы должны использоваться вместе, но мне интересно увидеть 5 самых распространенных методов, которые люди используют.

Спасибо за ваше время.

Ответы [ 3 ]

3 голосов
/ 22 сентября 2010

Топ-5 Адама в значительной степени мои. Я мог бы заменить IndexOf () на Trim (); Я использую это КАЖДЫЙ РАЗ, когда получаю значение от пользователя. String.Compare (), использующий значения IgnoreCase перечисления StringComparison, заменил бы большинство случаев использования ToUpper (), которые я видел.

Формат, HEAVILY, используемый в журналах и других пользовательских сообщениях (гораздо более эффективен для шаблонных сообщений, чем набор операторов + = или StringBuilder ()). Split и Substring, то же самое, особенно при обработке файлов.

3 голосов
/ 22 сентября 2010

Я бы сказал

  1. String.Format ()
  2. String.Split ()
  3. String.IndexOf ()
  4. String.Substring ()
  5. String.ToUpper ()
2 голосов
/ 22 сентября 2010

Адамс + Китс. Но не забывайте, что под капотом призывает String.hashCode (), String.equals (String rhs) и тому подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...