Mettre des zéros devant un nombre en C#

mai 15, 2010

Comment mettre des zéros devant un nombre en C# ?
Il nous arrive souvent de vouloir normaliser un nombre, pour différentes raisons. Comme pour renommer des images (image-0001.jpg … image-0183.jpg etc…)
Je suis allergique aux boucles qui rendent le code sale, et c’est pire encore quand il y a des méthodes du framework DOTNET permettant de faire [...]

Compter le nombre d’occurrence dans une chaine en C#

mai 15, 2010

Compter le nombre d’occurrence dans une chaine en C#, en clair compter le nombre de fois qu’une chaine de caractère (string) est contenu dans une autre chaine de caractère.
int nbOccurrence = Regex.Matches(string_source, string_a_rechercher, RegexOptions.IgnoreCase).Count;
Plus besoin de faire des boucles, cette méthode est propre et en une seule ligne. Que demander de plus ?

Incompatibilité MVC2 DataBinding Gridview DetailsView FormView

mai 13, 2010

Après plusieurs heures de recherche à trouver pourquoi mon DataBinding ne fonctionnait pas sur ma nouvelle structure MVC2 d’un de mes projets.
J’ai appris ceci :
Les GridView ne fonctionnent avec ASP.NET MVC à cause d’une dépendance à ViewState et PostBack.
Il faut alors créer manuellement nos tableaux éditables, ce qui représente une charge de code assez énorme.
Vous [...]