Une petite astuce en C# (et qui devrait donc être traduisible pour chacun des langages de la plateforme .Net) qui permet de prendre une chaîne de caractères et de mettre uniquement la première lettre de chaque mot en majuscule.
On pourrait bien sûr s’en sortir en faisant un petit algorithme de quelques lignes, splitter la chaîne de caractères initiale suivant les espaces, puis mettre la lettre à l’indice 0 en majuscule en utilisant la méthode ToUpper(); Ou alors utiliser les spécificités du Framework
Pour l’exemple, je vais utiliser en même temps une extension de méthode, qui permet d’ajouter des méthodes sur un type de données prédéfini (dans cet exemple, un string). Cette technique fonctionne pour tous les types et est une spécificité du Framework 3.0. Inutile d’essayer ça sur une version précédente…
Pour étendre un type, il faut donc
- Créer une classe statique (et accessible), dans ce cas-ci, je l’ai appelée StringExtensions
- Créer une méthode statique dont le premier argument est précédé de « this«
- Importer le namespace dans lequel se trouve la méthode définie ci-dessus



Pour synchroniser votre carnet d’adresses avec l’un de ses deux services, commencer par ouvrir l’application. Faites ensuite POMME + , (Pomme et virgule simultanément). Le panneau des préférence de l’application s’ouvrira, cliquez alors sur Account/Compte. Il ne vous reste plus qu’a sélectionner le service que vous voulez et à le configurer…
