C# Çok boyutlu Dinamik Dizi Örnegi
using System.IO;
using System;
//dinamik dizi kullanımı için gerekli kütüphane
using System.Collections;
class Program
{
static void Main()
{
//kayıt ekleme işlemi true oldugu sürece devam edecek
bool kayitGir=true;
//dinamik dizi kayıt sayısı sınırlaması yok
ArrayList dizi=new ArrayList();
do {
//girilecek bilgiler için tanımladıgım dizi
string[] veriler=new string[3];
Console.Write("Ad Giriniz :");
veriler[0]=Console.ReadLine();
Console.Write("Soyad Giriniz :");
veriler[1]=Console.ReadLine();
Console.Write("Numara Giriniz :");
veriler[2]=Console.ReadLine();
//girilen verileri diziye ekleyelim
dizi.Add(veriler);
Console.Write("Yeni Kayıt Girecekmisiniz [E/H]");
if(Console.ReadLine().ToUpper()=="E") {
kayitGir=true;
}else {
kayitGir=false;
}
} while(kayitGir);
int say=1;
Console.WriteLine("---- Girilen Kayıtlar Listeleniyor -----");
foreach (string[] a in dizi){
Console.WriteLine((say++) + ". Kayit Bilgileri ");
Console.WriteLine("Adi : " +a[0]);
Console.WriteLine("Soyadi : " +a[1]);
Console.WriteLine("Numarasi : " +a[2]);
Console.WriteLine("");
}
}
}
Ekleyen:admin
