Example #1
0
        public static int[] Where1(this int[] dizi, DIslem fonksiyon)
        {
            List <int> sonuc = new List <int>();

            for (int i = 0; i < dizi.Length; i++)
            {
                int sayi = dizi[i];
                if (fonksiyon(sayi))
                {
                    sonuc.Add(sayi);
                }
            }
            return(sonuc.ToArray());
        }
Example #2
0
        public static int DiziIslem(this int[] dizi, DIslem fonksiyon)
        {
            int sonuc = 0;

            for (int i = 0; i < dizi.Length; i++)
            {
                int sayi = dizi[i];
                if (fonksiyon(sayi))
                {
                    sonuc = sonuc + sayi;
                }
            }
            return(sonuc);
        }