Witam.
Chcialbym aby StreamWriter zapisywal wartosci double w formacie x.xxxx, a nie, jak domyslnie w formacie x,xxxx
Moglby ktos pomoc?
Dzieki
Witam.
Chcialbym aby StreamWriter zapisywal wartosci double w formacie x.xxxx, a nie, jak domyslnie w formacie x,xxxx
Moglby ktos pomoc?
Dzieki
Wsadź to do stringa i Replace()'em zmień ',' na '.'
chodzilo mi o cos bardziej elastycznego... pozniej przy wczytywaniu takiego pliku znow bedzie problem...
Czytalem ze mozna zmienic formatprovider czy cos takiego, ale nie wiem jak to zrobic ;/
Napisz sobie odpowiedniego formatProvidera (http://www.csharp-examples.net/iformatprovider-numbers/ , http://msdn.microsoft.com/en-us/library/system.iformatprovider.aspx#Y798)
Skoro nalegasz: http://msdn.microsoft.com/en-us/library/shxtf045.aspx Masz przykłady użycia i nie powinieneś mieć z tym problemów. Z drugiej strony nie rozumiem co chcesz osiągnąć. Za równo jak przy tym sposobie, jak i przy tym, który podałem plik tekstowy będzie wyglądał dokładnie tak samo.
Jeżeli chcesz zapisywać i odczytywać wartości double do stringa "bezpiecznie" (niezależnie od miejsca serwera) użyj InvariantCulture.