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

  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • Maya Learning Channel

    Maya Learnin

    23 HAZİRAN 2010
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006