1-) C# - ARRAYLİSTE DİZİ ELEMAN EKLER VE KUCUKTEN BUYUGE SİRALAR
static ArrayList eleman = new ArrayList();
static void Main(string[] args)
{
try
{
int kontrol = 0;
while (kontrol == 0)
{
Console.WriteLine("1-)ekleme\n2-)kucukten buyuge listeleme\n3-)buyukten kucuge listele");
int secim = Convert.ToInt32(Console.ReadLine());
switch (secim)
{
case 1:
Console.WriteLine("\neklenecek sayi gir = ");
int eklenecek = Convert.ToInt32(Console.ReadLine());
ekle(eklenecek);
break;
case 2: Console.WriteLine("\nlistelendi\n");
listele();
break;
case 3: Console.WriteLine("\nlistelendi\n");
ters_listele();
break;
default:
break;
}
}
ArrayList eleman = new ArrayList();
eleman.Add("asd");
}
catch (Exception e)
{
}
finally
{
Console.ReadLine();
}
}
private static void ekle(int eklenecek)
{
eleman.Add(eklenecek);
eleman.Sort();
}
private static void listele()
{
for (int i = 0; i < eleman.Count; i++)
{
Console.WriteLine(eleman[i]);
}
}
private static void ters_listele()
{
eleman.Reverse();
for (int i = 0; i < eleman.Count; i++)
{
Console.WriteLine(eleman[i]);
}
}
}