2010-09-22 8 views
0

Tout langage de programmation. Je suis intéressé à savoir quelles sont les 5 meilleures méthodes d'une classe de chaînes de caractères utilisées dans les manipulations de données. Ou quelles sont les 5 principales méthodes à connaître pour pouvoir manipuler les données? Je sais probablement que toutes les méthodes ensemble devraient être utilisées, mais je suis intéressé de voir les 5 méthodes les plus courantes que les gens utilisent.Méthodes de classe de chaînes les plus couramment utilisées

Merci pour votre temps.

Répondre

3

Je dirais que

  1. String.Format()
  2. String.Split()
  3. String.indexOf()
  4. String.substring()
  5. string.toupper (
3

Les 5 premiers d'Adam sont à peu près les miens. Je pourrais remplacer IndexOf() avec Trim(); J'utilise ce chaque fois que je reçois une valeur de l'utilisateur. String.Compare() utilisant les valeurs IgnoreCase de l'énumération StringComparison remplacerait la plupart des utilisations que j'ai vues pour ToUpper(). Format, HEAVILY utilisé dans les journaux et autres messages utilisateur (beaucoup plus efficace pour les messages basés sur des modèles qu'un ensemble d'instructions + = ou StringBuilder()). Split et Substring, idem, en particulier dans le traitement de fichiers.

+0

Ooo Je ne pensais pas à Trim qui est bon. String.Compare est aussi une bonne alternative à ToUpper() –

2

Adam + KeithS. Mais ne pas oublier les appels sous le capot à String.hashCode(), String.equals (String rhs) et ses semblables.

Questions connexes