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

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • ShoSho

    ShoSho

    20 Ocak 2010
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012