Embedded statement cannot be a declaration or labeled statement

Merhaba arkadaşlar yine çok basit bir hatanın çözümünü sizlere anlatacağım. “Embedded statement cannot be a declaration or labeled statement” hatasının çözümü ya if parantezlerinin kapanmaması {} yada metotun geri dönüşünde return kısmında bir değer döndürülmediği için hataya yol açmaktadır.

Örnek 1;

*Hata Alınan Kısım;

if(koşul)
 kodkısmı;
 kodkısmı;

*Olması gereken;

if(koşul)
{
   kodkısmı;
   kodkısmı;
}

Örnek 2;

Aşağıdaki kısımda şartımız sonucunda bir değer döndürmezsek yani return kısmını yazmaz isek belirttiğim hata ile karşılaşırız.

public ActionResult Test(string Type)
{
     if(Type=="Yazılım Sınıfı")
        return Json("true");
}

Bir başka makalede görüşmek dileğiyle…

Sedat Demirdoğan

Click to rate this post!
[Total: 0 Average: 0]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.