ressh Kilopat Katılım 12 Mart 2021 Mesajlar 3.548 Makaleler 2 Çözümler 46 Yer Türkiye 21 Haziran 2022 #1 Sadece 3. satırı okumak ve değiştirmek istiyorum. Bunu nasıl yaparım? Duruma göre false ise true yapacağım.
Sadece 3. satırı okumak ve değiştirmek istiyorum. Bunu nasıl yaparım? Duruma göre false ise true yapacağım.
Çözüm pottie4r 21 Haziran 2022 Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz?
Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz?
pottie4r Megapat Zamanın Tanığı Katılım 9 Haziran 2016 Mesajlar 1.540 Makaleler 2 Çözümler 42 Daha fazla Cinsiyet Erkek 21 Haziran 2022 #2 Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz? Artı 0 Eksi Çözüm
Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz?
4 433725 Hectopat Katılım 28 Şubat 2021 Mesajlar 1.206 Çözümler 11 21 Haziran 2022 #3 StreamReader.ReadLine ve for döngüsüyle 3. satıra kadar okutup alabilirsiniz. Artı 0 Eksi
The Anorak Terapat Zamanın Tanığı Forumun Hafızası Katılım 2 Mart 2014 Mesajlar 6.694 Makaleler 1 Çözümler 128 21 Haziran 2022 #4 Temel olarak iki yol var; Tüm dosyayı okuyup 3. satırı değiştirip dosyayı üzerine yazmak. Buffered Stream ile dosyanın sadece ilk 3 satırını okuyup sonrasında sadece ilgili satırı override etmek. 1. yol verimsiz olsa da uygulaması çok basit. Artı 0 Eksi
Temel olarak iki yol var; Tüm dosyayı okuyup 3. satırı değiştirip dosyayı üzerine yazmak. Buffered Stream ile dosyanın sadece ilk 3 satırını okuyup sonrasında sadece ilgili satırı override etmek. 1. yol verimsiz olsa da uygulaması çok basit.
KS KS ressh Kilopat Katılım 12 Mart 2021 Mesajlar 3.548 Makaleler 2 Çözümler 46 Yer Türkiye 21 Haziran 2022 #5 pottie4r dedi: Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz? Genişletmek için tıkla... Böyle bir hata aldım. The Anorak dedi: Temel olarak iki yol var; Tüm dosyayı okuyup 3. satırı değiştirip dosyayı üzerine yazmak. Buffered Stream ile dosyanın sadece ilk 3 satırını okuyup sonrasında sadece ilgili satırı override etmek. 1. yol verimsiz olsa da uygulaması çok basit. Genişletmek için tıkla... Buffered Streama bir adet örnek verebilir misiniz? Artı 0 Eksi
pottie4r dedi: Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz? Genişletmek için tıkla... Böyle bir hata aldım. The Anorak dedi: Temel olarak iki yol var; Tüm dosyayı okuyup 3. satırı değiştirip dosyayı üzerine yazmak. Buffered Stream ile dosyanın sadece ilk 3 satırını okuyup sonrasında sadece ilgili satırı override etmek. 1. yol verimsiz olsa da uygulaması çok basit. Genişletmek için tıkla... Buffered Streama bir adet örnek verebilir misiniz?
The Anorak Terapat Zamanın Tanığı Forumun Hafızası Katılım 2 Mart 2014 Mesajlar 6.694 Makaleler 1 Çözümler 128 21 Haziran 2022 #6 Microsoft'un MSDN üzerindeki dökümanı inceleyebilirsiniz. BufferedStream Class (System.IO) Adds a buffering layer to read and write operations on another stream. This class cannot be inherited. docs.microsoft.com Küçük bir düzeltme; FileStream Class (System.IO) Provides a Stream for a file, supporting both synchronous and asynchronous read and write operations. docs.microsoft.com C# üzerinde dosya için ayrı bir Stream yapısı mevcutmuş. Artı 0 Eksi
Microsoft'un MSDN üzerindeki dökümanı inceleyebilirsiniz. BufferedStream Class (System.IO) Adds a buffering layer to read and write operations on another stream. This class cannot be inherited. docs.microsoft.com Küçük bir düzeltme; FileStream Class (System.IO) Provides a Stream for a file, supporting both synchronous and asynchronous read and write operations. docs.microsoft.com C# üzerinde dosya için ayrı bir Stream yapısı mevcutmuş.
KS KS ressh Kilopat Katılım 12 Mart 2021 Mesajlar 3.548 Makaleler 2 Çözümler 46 Yer Türkiye 21 Haziran 2022 #7 Düzenleme: yanlış konu. Artı 0 Eksi
pottie4r Megapat Zamanın Tanığı Katılım 9 Haziran 2016 Mesajlar 1.540 Makaleler 2 Çözümler 42 Daha fazla Cinsiyet Erkek 21 Haziran 2022 #8 pottie4r dedi: Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() != null && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz? Genişletmek için tıkla... Bunu deneyin bir de. Artı 0 Eksi
pottie4r dedi: Kod:Panoya kopyala using(StreamReader reader = new StreamReader(path)){ int i = 0; while(reader.ReadLine() != null && i < 2){ i++; } var value = reader.ReadLine(); } deneyebilir misiniz? Genişletmek için tıkla... Bunu deneyin bir de.
KS KS ressh Kilopat Katılım 12 Mart 2021 Mesajlar 3.548 Makaleler 2 Çözümler 46 Yer Türkiye 21 Haziran 2022 #9 pottie4r dedi: Bunu deneyin bir de. Genişletmek için tıkla... Oldu hocam teşekkürler. Artı 0 Eksi
pottie4r Megapat Zamanın Tanığı Katılım 9 Haziran 2016 Mesajlar 1.540 Makaleler 2 Çözümler 42 Daha fazla Cinsiyet Erkek 21 Haziran 2022 #10 Rica ederim, çözüm işaretlerseniz çok sevinirim. Artı 0 Eksi