Comment capitaliser la première lettre du nom et de prénom en C#?

Est-il un moyen facile de mettre en majuscule la première lettre d'une chaîne et d'abaisser le reste? Est-il intégré dans la méthode ou dois-je le faire moi-même?

  • Je ne sais rien à propos de votre application particulière, mais je pense qu'un avertissement général qui est à césar: les programmeurs de ne pas appliquer cette méthode, bon gré mal gré à de vrais noms. Je pense que le vieux John MacDonald aurait bouleversé cette méthode de déformation de son nom, pour ne pas mentionner l'e.e. cummings, bell hooks, danah boyd, 松本行弘, les gens avec un "von" dans le nom, les personnes avec le nom "O'Doyle", etc., etc., etc. La plupart des noms ne sont pas au format "prénom" avec des majuscules (et dans capitalisables caractères); je recommande la lecture de kalzumeus.com/2010/06/17/...
  • est absolument droit. Vous ne pouvez même pas supposer que la baisse des cas, suivie par la majuscule est faux - noms Irlandais de faire des choses comme "Ó hAirt". Supposons que pour toute autre convention que vous pouvez penser à du haut de votre tête, il y aura une culture/langue qui va vous surprendre.
InformationsquelleAutor Mike Roosa | 2008-09-16