C# çok boyutlu diziler

Merhaba isimleri oluşturduğum diziden çekmeye çalışıyorum.
Sonra ise klavyeden girdiğim isime göre nerede oturduklarını konsolda yazdırmak istiyorum.
Fakat ilk if sorusundan sonra ikinci ismi girdiğimde birinci cevap yine çıkıyor
 
Merhaba;
Consol'dan gelen değeri alıp kontrol edebiliyorsunuz.
Değer doğru ise ilgili kodlar işletiliyor değil ise boş kayıt diye uyarı veriyor.

String deger = "yıldız";
String sonuc = "";

If (deger == "" || deger == " " || deger == "boş" || deger == "boş")
Messagebox. Show("hata !");
Else.
{
For (int i = 0; i < dizi. Getlength(0); i++)
{
For (int j = 0; j < dizi. Getlength(1); j++)
{
Sonuc = dizi[i, j].Equals(deger)? Deger: "Boş kayıt !";

Switch (sonuc)
{
Case "yıldız":
Messagebox. Show(deger + " 3.kat 5.oda");
Break;
Case "günay":
Messagebox. Show(deger + " 256.kat 825.oda ");
Break;
Case "yüksel":
Messagebox. Show(deger + " 100.kat 456.oda");
Break;
Case "güner":
Messagebox. Show(deger + " 10.kat 50.oda");
Break;
Case "seçkin":
Messagebox. Show(deger + " 50.kat 199.oda");
Break;
}
}
}
Messagebox. Show(sonuc);
}
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…