C# Dinamik dizili metot
{
static ArrayList SayiGir(int sayiadedi, ArrayList tekliste)
{
int sayi = 0;
for (int i = 0; i < sayiadedi; i++)
{
Console.WriteLine("Bir sayi giriniz???");
sayi = Convert.ToInt16(Console.ReadLine());
if (sayi % 2 == 0)
tekliste.Add(sayi);
}
return tekliste;
}
static void DiziYazdir(ArrayList dizi1)
{
Console.WriteLine("----------------");
Console.WriteLine("Girilen sayilar:");
foreach (object obje in dizi1)
Console.WriteLine(obje);
Console.WriteLine("----------------");
}
static void Main(string[] args)
{
Console.Write("Girilecek sayi adedini giriniz");
int ss = Convert.ToInt16(Console.ReadLine());
ArrayList sayilar = new ArrayList();
sayilar = SayiGir(ss, sayilar);
DiziYazdir(sayilar);
Console.ReadKey();
}
}