- 
	
	
	
		[C#] String . Format 
		Bonjour à tous,
 
 j'ai un petit problème avec String.Format.
 
 Je veux effectuer le même comportement que sprintf("%.2F", 8.426); par exemple en PHP ou c ...
 
 Je pensais utiliser String.Format("{0:F}", 8.426), ca ne fonctionne pas, car j'ai une virgule et non un point. De même pour String.Format("{0:#.##}", 8.426)..
 
 Si quelqu'un savais comment mettre un point et non une virgule même si je sais que cela dépend de la culture...
 
 
 Merci d'avance.
 Cordialement,
 NeoKript
 
 
- 
	
	
	
	
		Effectivement, cela dépend de la Culture.
 Tu dois faire quelque chose comme ça :
 
	Code: 
 string.Format(CultureInfo.InvariantCulture, "{0:0.00}", 8.426);
 
 
 Pour plus d'informations, voir la msdn : Spécificateur personnalisé "."