コード例 #1
0
 void LogYaz(enİslem islemTuru, ulong toplam, BigInteger carpim, ArrayList sayiListe)
 {
     if (islemTuru == enİslem.eTekSayi)
     {
         ListViewItem liste;
         foreach (int sayi in sayiListe)
         {
             liste = new ListViewItem(sayi.ToString());
             lstTekSayilar.Items.Add(liste);
         }
         string[] degerler = new string[3];
         degerler[0] = "Toplam ve Çarpım Sonucu"; degerler[1] = toplam.ToString(); degerler[2] = carpim.ToString();
         liste       = new ListViewItem(degerler);
         lstTekSayilar.Items.Add(liste);
     }
     else if (islemTuru == enİslem.eCiftSayi)
     {
         ListViewItem liste;
         foreach (int sayi in sayiListe)
         {
             liste = new ListViewItem(sayi.ToString());
             lstCiftSayilar.Items.Add(liste);
         }
         string[] degerler = new string[3];
         degerler[0] = "Toplam ve Çarpım Sonucu"; degerler[1] = toplam.ToString(); degerler[2] = carpim.ToString();
         liste       = new ListViewItem(degerler);
         lstCiftSayilar.Items.Add(liste);
     }
     else if (islemTuru == enİslem.eAsalSayi)
     {
         foreach (int sayi in sayiListe)
         {
             ListViewItem liste;
             string[]     degerler = new string[3];
             degerler[0] = sayi.ToString(); degerler[1] = toplam.ToString(); degerler[2] = carpim.ToString();
             liste       = new ListViewItem(degerler);
             lstAsalSayilar.Items.Add(liste);
         }
     }
     else if (islemTuru == enİslem.eArmstrongSayi)
     {
         foreach (int sayi in sayiListe)
         {
             ListViewItem liste;
             string[]     degerler = new string[3];
             degerler[0] = sayi.ToString(); degerler[1] = toplam.ToString(); degerler[2] = carpim.ToString();
             liste       = new ListViewItem(degerler);
             lstArmstrongSayilar.Items.Add(liste);
         }
     }
 }
コード例 #2
0
        private void DosyayaYazdir(enİslem islemTuru, BigInteger toplamaSonuc, BigInteger carpmaSonuc, ListView sayilar)
        {
            string dosya_yolu = @"listviewLog.txt";

            using (StreamWriter sw = new StreamWriter(dosya_yolu, true))
            {
                sw.WriteLine("***********************************");
                DateTime simdi = DateTime.Now;
                sw.WriteLine(simdi + " " + islemTuru + "\n");
                sw.WriteLine("Sayılar: ");
                for (int i = 1; i < sayilar.Items.Count; i++)
                {
                    sw.WriteLine(sayilar.Items[i - 1].Text + ", ");
                }
                sw.WriteLine("\nToplama Sonucu: " + toplamaSonuc);
                sw.WriteLine("\nÇarpma Sonucu: " + carpmaSonuc);
                sw.WriteLine("***********************************");
            }
        }