Tek değişen string yerine onu yazmak gerekecek. Hiç bir fark olmadan hem string hemde char[] ile kullanılabilecek. Ne kadar çok farklı tür ile kullanılabilirse o kadar iyi.
Ayrıca bir önerim daha var. Şuan programı derledim ve şöyle bir dosya yazıyor:
Kişiler
İsim Soyisim
Kadir Can Çelik
Can Alpay Çiftçi
Ali Çehreli
Burada eğer başka bir veri olsa ilk etiket ile ilgili mi veri yoksa ikinci etiketlimi anlayamayız. Hatta bu yüzden ileride okuma işlevini yazarken hatalı çalışacaktır. Bunun yerine ben söyle bir tasarım öneriyorum :
Kişiler
No|İsim|Soyisim
0|Kadir Can|Çelik
1|Can Alpay|Çiftçi
2|Ali|Çehreli
No her zaman otomatik eklenmeli. 0'dan başlayarak her eleman eklendiğinde bir artmalı.
ileride böyle kaydedilmiş bir veriyi şu şekilde okursak
d-veri.oku("İsim");
Şu sonuçları döndürmeli:
Kadir Can
Can Alpay
Ali
Eğer şu şekilde okursak :
d-veri.oku("Soyisim",2);
Şu sonucu döndürmeli:
Çehreli
Eğer şu şekilde okursak
d-veri.oku("",2); //d-veri.oku("Genel",2); şeklinde de olabilir.
Şu sonucu döndürmeli:
Ali
Çehreli
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]