SORU
24 AĞUSTOS 2010, Salı


Neden C genel anahtar kelime kullanın#?

global:: önek kullanmak isteyebilirsiniz neden anlamak istiyorum. Aşağıdaki kodu, ReSharper gibi gereksiz ve mümkün kaldırılacak belirlenmesi

alt text

CEVAP
24 AĞUSTOS 2010, Salı


Anahtar global:: derleyici bağlama adları geçerli bağlamda karşıt olarak genel ad başlangıç olur. Bağlanabilir bir üye genel olarak aynı ada sahip belirli bir bağlamda bulunduğu yerlerde ihtiyaç duyulan ve global bir arzu edilir.

Örneğin

class Test {
  class System {}
  public void Example() {
    System.Console.WriteLine("here"); // Error since System binds to Test.System
    global::System.Console.WriteLine("here"); // Works
}

İlgili web sayfası için birkaç örnek (yukarıda da dahil olmak üzere) vardır

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009