merhaba yaklaşık bir haftadır programla işine merak sardım.Denemeden ögrenilmez diyerek bir işe giriştim ama işin içinden çıkamadım.
Yapmak istedigim belli bir süre içinde(örnegin son yarım saat gibi) indirilen dosya miktarını formda gösteren ve belirtilen miktardan az ise uyarı veren bir windows form uygulaması.Dedigim gibi daha yeni başladım. Tamamen yanlışta olabilir.Sagdan soldan gördügüm kadarıyla biraz ilerledim ama takıldım.
private void topla(object sender, EventArgs e) { int toplam;
ArrayList degerler = new ArrayList(); degerler.Add(Convert.ToInt32(performanceCounter1.NextValue())); /*performance counter ayarlarını yaptım onda sıkıntı yok listboxa degerleri yazıyo, degerleri arrayliste böylemi ekliyoruz bilmiyorum ,normal dizi oluşturmadım çünkü eleman sayısını bilmiyorum*/
toplam=0;// bir ilk deger vermek gerekiyormuş sanırım
foreach (int deger in degerler) { toplam+=deger;//eger yukarda sorun yoksa burda tüm degerleri nasıl toplıyıcam } label1.Text = (toplam).ToString();
asıl sorum bu fakat son t süredeki degerleri toplamak istiyorum(t süre sonra şu anki deger toplamdan çıkmalı) bu konudada ipucu verirseniz çok işime yarar
yardımınızı bekliyorum şimdiden teşekkürler
math.sum(degerler);
teşekkürler arraylist deki degerleri topladı ama sanırım arrayliste deger eklemekle ilgili bi sorun var şimdi de onu çözmem gerek
for yardımıyla index sırasıyla denemeni tawsiye ederim
for(int i =0; i<listbox.count(tam hatırlamıorm yazılısını:);i++) { degerler=listview.index; } şeklinde algoritma bu yazım şeklini tam haıtlıyamıorm iş yerinde visual studio yok...
quote:
Orijinalden alıntı: cemkatma
merhaba yaklaşık bir haftadır programla işine merak sardım.Denemeden ögrenilmez diyerek bir işe giriştim ama işin içinden çıkamadım.
Yapmak istedigim belli bir süre içinde(örnegin son yarım saat gibi) indirilen dosya miktarını formda gösteren ve belirtilen miktardan az ise uyarı veren bir windows form uygulaması.Dedigim gibi daha yeni başladım. Tamamen yanlışta olabilir.Sagdan soldan gördügüm kadarıyla biraz ilerledim ama takıldım.
private void topla(object sender, EventArgs e) { int toplam;
ArrayList degerler = new ArrayList(); degerler.Add(Convert.ToInt32(performanceCounter1.NextValue())); /*performance counter ayarlarını yaptım onda sıkıntı yok listboxa degerleri yazıyo, degerleri arrayliste böylemi ekliyoruz bilmiyorum ,normal dizi oluşturmadım çünkü eleman sayısını bilmiyorum*/
toplam=0;// bir ilk deger vermek gerekiyormuş sanırım
foreach (int deger in degerler) { toplam+=deger;//eger yukarda sorun yoksa burda tüm degerleri nasıl toplıyıcam } label1.Text = (toplam).ToString();
asıl sorum bu fakat son t süredeki degerleri toplamak istiyorum(t süre sonra şu anki deger toplamdan çıkmalı) bu konudada ipucu verirseniz çok işime yarar