Un String.Format() amélioré
2011-01-26 #code-snippets#csharp
Plutôt que se contenter de :
var result = string.Format("{0} messages lus sur {1}", lus, total);
On peut pomper la méthode d'extension .With() de Sutekishop :
/// <summary>
/// replacement for String.Format
/// </summary>
public static string With(this string format, params object[] args)
{
return string.Format(format, args);
}
Et obtenir quelque chose d'un peu plus élégant :
var result = "{0} messages lus sur {1}".With(lus, total);