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

  • calicoJake

    calicoJake

    29 EKİM 2007
  • MovieZoneET

    MovieZoneET

    22 Aralık 2009
  • NicoleGrippo

    NicoleGrippo

    14 Kasım 2006