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

  • Droid Life

    Droid Life

    17 Kasım 2009
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • Michael Neal

    Michael Neal

    2 Mayıs 2009