- Katılım
- 9 Haziran 2025
- Mesajlar
- 66
- Çözümler
- 1
- Tepkime puanı
- 0
- Puan
- 6
- Konum
- Türkiye
- Web sitesi
- akisforum.com
C# Dosya İşlemleri – TXT Dosyası Oluştur, Yaz, Oku
Ne Yapacağız?
Bu konuda şunları öğreneceksin:
- `.txt` dosyası oluşturmak
- Dosyaya satır satır yazmak
- Dosyayı satır satır okumak
- Varsa eski içeriği ezmek ya da ekleme yapmak
Kullanılan Kütüphaneler
Dosya Oluştur ve Yaz
Dosya Okuma (Satır Satır)
Dosyayı Baştan Ezerek Yazma
Dikkat Edilmesi Gerekenler
- `WriteAllText` dosyayı sıfırlar
- `AppendAllText` var olan içeriğe ekler
- Dosya yollarını doğru belirle (örneğin: `C:\\Dosyalar\\log.txt`)
- Dosya varsa üzerine yazar, yoksa oluşturur
Sonuç:
Basit bir `txt` dosyasına yazmak ve okumak C#’ta oldukça kolaydır.
Log tutmak, veri kaydetmek veya kullanıcı girdilerini saklamak için kullanılabilir.
Daha Fazla Oku:

Bu konuda şunları öğreneceksin:
- `.txt` dosyası oluşturmak
- Dosyaya satır satır yazmak
- Dosyayı satır satır okumak
- Varsa eski içeriği ezmek ya da ekleme yapmak

C#:
using System;
using System.IO;

C#:
string dosyaYolu = "veriler.txt";
// Eğer dosya yoksa oluştur ve veri yaz
File.WriteAllText(dosyaYolu, "Bu ilk satır.\n");
// Devamına veri eklemek için:
File.AppendAllText(dosyaYolu, "Bu eklenen satır.\n");

C#:
if (File.Exists(dosyaYolu))
{
string[] satirlar = File.ReadAllLines(dosyaYolu);
foreach (var satir in satirlar)
{
Console.WriteLine("📄 " + satir);
}
}
else
{
Console.WriteLine("❌ Dosya bulunamadı.");
}

C#:
File.WriteAllText(dosyaYolu, "Dosya tamamen sıfırlandı.\nYeni içerik bu.");

- `WriteAllText` dosyayı sıfırlar
- `AppendAllText` var olan içeriğe ekler
- Dosya yollarını doğru belirle (örneğin: `C:\\Dosyalar\\log.txt`)
- Dosya varsa üzerine yazar, yoksa oluşturur

Basit bir `txt` dosyasına yazmak ve okumak C#’ta oldukça kolaydır.
Log tutmak, veri kaydetmek veya kullanıcı girdilerini saklamak için kullanılabilir.

-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
-
Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.