Resimler gönderiler için kullanışlıdır. Ancak mümkün olduğunca az ve / veya küçük resimler kullanmak gerekir.
Bilgisayardaki bir hata mesajı veya kodu resim olarak eklemek yerine kendisini
kopyalayıp yapıştırın.
Resimler gönderiler için kullanışlıdır. Ancak mümkün olduğunca az ve / veya küçük resimler kullanmak gerekir.
Bilgisayardaki bir hata mesajı veya kodu resim olarak eklemek yerine kendisini
kopyalayıp yapıştırın.
0
Verilerin tekrar etmesini nasıl önleyebilirim
Merhaba bir hava durumu sitesinden xml olarak çektiğim verileri gerekli label lara yazdırdıktan sonra bu verileri not defterine yazdırıyorum yeni veri geldiğinde bu veriler güncelleniyor ve tekrar text dosyasına kaydediliyor aynı gelen verileri kayıt etmek istemiyorum bunun kontrolünü nasıl sağlarım? C# kullanıyorum.
0
Bir metin dosyasına kaydediyorsan ve daha önceki kaydedilenlerle beraber arşiv olarak kullanmıyorsan text dosyasını her seferinde yeniden oluştur. Eskisini sil yenisini yaz. Text dosyaları için hiç bir zaman değiştirme işine girme. Text dosyalarında sadece günlük kayıtlarında olduğu dosya sonuna ekleme yapılır. Hiç kimse aradan metni değiştirmez. Çünkü boşa vakit ve kaynak kaybıdır. Değiştirme için eski dosya okunur, yeni dosyaya yazılır, okuma ve yazma sırasında değiştirelecekler güncellenerek, diğerleri aynen yazılır. Örnekleri bu şekilde görürsün.
Arşiv varsa zaten veritabanı gibi bir şey yapman lazım.
Bunların haricinde alttaki kod bir metin dosyasını yükler, hafızadaki verilerle karşılaştırır, değişenleri günceller ve text dosyasını tekrar yazar (ki ben olsam kullanmam):
void Test(string[] yeniSatirlar)
{
string[] satirlar = System.IO.File.ReadAllLines(@"C:\test\test.txt");
string[] birlesikSatirlar = satirlar.Concat(yeniSatirlar).Distinct().ToArray();
System.IO.File.WriteAllLines(@"C:\test\test.txt", birlesikSatirlar);
}
cevapsitesi.com'a katkınızdan dolayı teşekkür ederiz. Cevap yazarken lütfen şunlara dikkat edin:
Cevabınız açık ve net olmalıdır. Varsa alıntılar, bağlantılar, resim veya program kodu eklemelisiniz.
Eğer soru hakkında görüş bildirecekseniz veya cevap haricinde başka bir şey söylemek istiyorsanız yorum olarak yazın.
Tartışma çıkaracak cevaplardan kaçının, hitabınıza dikkat edin, "Kardeşim", "Arkadaşım" gibi ifadeler kullanmayın.
Eleştirmeyin. Sadece bilginizi gösterin ve fikrinizi söyleyin.
Büyük harf kullanmaktan ve cümle kurmaktan çekinmeyin. :)
Buraya yeni bir soru yazmayın, "benim de şöyle bir sorunum var" gibi eklemeler yapmayın. Sorunuz varsa yeni soru ekleyin.
ÜSLUP
ve SAYGI çok önemlidir. İnsanlar cevabınızdan çok üslubunuza dikkat ederler.
Cevabı, bir cevabın veya sorunun yorumu olarak dönüştürmek için ilgili cevabı veya soruyu tıklayın. [
İptal ]