Witam chciałem się dowiedzieć czy jest możliwość zapisu danych do pliku txt tylko ze zgóry zdefiniowanym miejscem tz:
Mam dane które muszą być na 40 miejscu w pierwszym wierszu i na 60 dla przykladu, i czy da się zdefiniować odpowiednie miejsce w takiej lini aby nie wypełniać pliku spacjami?
Bardziej chodzi mi o jakąś indeksacje czyli czy da się wrzucić do pliku txt dane gdzie można by się posłużyc indeksem wiersz 1 kolumna 25 czyli oznaczało by to ze dane zostaną umieszczone w pierwszym wierszu i na 25 literze:) bez robienia algorytmu wpisującego spacje ponieważ w jednym stringu musze wtedy zawrzec bardzo duzo danych oraz wiele argumentów:)
zawsze możesz wczytać linie, pociąć ją np po spacjach, i pobrać wyraz o danym indexie. A może lepiej użyć xml?
WPF nie ma z zapisem do pliku nic wspólnego.
plik tekstowy musisz w zasadzie cały wczytać i cały zapisać. nie da się za bardzo tak po prostu skakać po kolumnach.
Dokłądniej chodzi mi o to że mam plik tekstowy podzielony na bloki danych tz:
1ASD 1 2 05 30 sada
2asd 1 2 03 302 4234
dla przykładu podałem powyżej plik taki zawiera dużą ilość danych a miejsce w pliku odpowiada danemu blokowi danych i teraz chodzi o to aby takie bloki zapisać w danym miejscu i z tąd pytanie czy w C# da się zapisać w taki sposób te dane zeby nie robić funkcji która będzie wstawiała spacje w puste miejsca tylko podać współrzędne zapisu. Musi być to zapisane w pliku tekstowym ponieważ te dane będą pobierane przez inny program, który odczytuje je z danej pozycji.
Mam nadzieje że wytłumaczyłem to w miarę przyzwoicie:) i liczę jak zawsze na waszą pomoc:)