SORU
10 Aralık 2008, ÇARŞAMBA


Kullanarak 'var' performansı etkiler mi?

Daha önce sorduğum bir soru hakkında why I see so many examples use the varkeyword ve aldığım cevap ise sadece gerekli anonim türleri, kullanılan yine de yapmak kod yazma 'hızlı'/daha kolay ve 'çünkü'.

this link ("C# 3.0 - Var Isn't Objec") aşağıdaki var IL (midway ilgili makaleyi aşağı görürsünüz) doğru yazım için derlenmiş aşağı alır gördüm.

Benim sorum daha ne kadar varsa, IL kod kullanarak var anahtar kelime almak ve olabilir hatta yakın olan bir ölçülebilir seviyede performans kodu eğer kullanılan her yerde?

CEVAP
10 Aralık 2008, ÇARŞAMBA


var anahtar kelime için ekstra IL kodu yok: IL anonim olmayan türleri aynı olmalıdır sonuç. Eğer derleyici kullanmak istediğiniz anlamaya. çünkü o IL oluşturmak değil, derleyici bir hata alırsınız.

Tek numara var Eğer türünü el ile ayarlamak için olsaydı Arabirimi veya bir üst tip seçmiş olabilir, kesin bir tür bitmez tükenmez.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • thenewboston

    thenewboston

    4 ŞUBAT 2008