Czy to prawda, że String.Format działa na 2 sposoby: jeśli używamy wbudowanego formatu, takiego jak C, N, P .... to uwzględni ustawienia regionalne? jeśli użyjemy niestandardowego kodu formatu, takiego jak #, ## 0.000 to NIE bierze pod uwagę ustawień regionalnych?String.Format uwzględnia ustawienia regionalne czy nie?
W moim kodu używam metody jak ten
String.Format ("{0: # ## 0000.}", Wartość);
bo moje użycie kraj przecinek dziesiętny
ale wynik nadal jest: 1,234.500 jakby to rozważyć kropkę jako separator dziesiętny.
Proszę pomóc!
Czy kiedykolwiek zastanawiałeś się nad dokumentacją String.Format? –