SORU
22 Aralık 2014, PAZARTESİ


Neden ;; yerel değişken ilanından sonra izin verdi, ama alan ilanından sonra değil mi?

Bu garip davranış gördüm ve eğer bunun mantıklı bir açıklaması varsa merak ediyorum:

( Kazara) tarafından koyduğumda bir işlevin yerel değişkeni ilave/fazladan bir virgül gibi

public void MyMethod ()
{
    int a = 1;;
    Console.WriteLine(a); //dummy 
}

Ama bu gereksiz olduğunu gösterir derleme yapıyor.

enter image description here

Ama alanlar (kazara) ile yaptım , hata (derleme) var :

enter image description here

Soru

Alanları bu kısıtlayıcılık için bir neden var mı ?

Nb zaten Alanlar var izin vermemesi için diğer kısıtlayıcılık şeyi biliyor. Ama burada farklı bir şey.

CEVAP
22 Aralık 2014, PAZARTESİ


; yalnız bir deyimi (boş deyim), ama sadecebeyannamesiifadeleri bir sınıfın gövdesinde izin verilen; deyimi başka türlü bir yöntem gövdesinde görünebilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006
  • UKF

    UKF

    2 Aralık 2009