İni Dosyası Nedir? C# ile İni Dosyalarına Yazma ve Okuma

*.ini uzantılı dosyalar Windows işletim sisteminde ayarların tutulduğu dosyalardır. Adını Windows Initialization File kelime grubundaki Initialization kelimenin ilk harflerinden almıştır. Windows ilk sürümlerinde sistem ayarlarını ini uzantılı dosyalarda saklardı. Daha sonraları bu ayarların bir kısmını Regedite aktarmıştır.

Yazılımcılarda programları ile ilgili bazı ayarlarını ini dosyalarında tutmayı tercih etmektedirler. Bu yazımızda program ayarlarını ini dosyasına kaydetme ve okuma işlemlerini paylaşacağız.

Öncelikle Okuma ve yazma işlemlerini yapacağımız metodları bir IniIslemleri.cs isimli class içerisinde topladım. Açıklamalar yorum satırlı olarak eklenmiştir.

Açıklamada belirttiğim gibi okuma ve yazma işlemlerine Extensions Metod yöntemiyle erişeceğim.

Kategori grubu için bir anahtar gireceğim. Bunun için IniIslemleri sınıfındaki VeriYaz metodunu şöyle kullanabilirim.

C:\Proje\ayarlar.ini dosyası çıktısı

Yine Kategori grup altındaki Anahtar1 başlığındaki değeri okumak için IniIslemleri sınıfındaki VeriOku metodunu şöyle kullanabilirim.

Örnek projeyi bu adresten inceleyebilirsiniz. https://github.com/osmanceliktr/inifilereadandwrite

Kolay gelsin.

 

 

One Reply to “İni Dosyası Nedir? C# ile İni Dosyalarına Yazma ve Okuma”

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir