SORU
4 EKİM 2008, CUMARTESİ


Yöntem statik yapılabilir ama değil mi?

Resharper statik yapmış olabilir ASP.NET sayfa başına birden fazla işlevi seviyor işaret. Eğer onları statik verirsem bana yardımcı olur mu? Onları statik ve Yardımcı Sınıf için onları taşımak gerekir?

CEVAP
4 EKİM 2008, CUMARTESİ


Örnek karşı statik metotlar 10.2.5 Static and instance members C# Dili özelliklerini farkı açıklar. Genel olarak, statik yöntemler sağlayabilir çok küçük performans geliştirme (söz değil bir bellek tasarrufu sayısına bağlı olarak, örneklerini sınıfınıza diye beklemek oluşturma) örnek yöntemleri, ama sadece biraz ekstrem durumlar.

FxCop veya Kod Analizi eyalette kural CA1822:

"Sonra [statik olarak üye işaretleme], derleyici bir check engelleyecek olan bu üyeler için sanal olmayan ekipler çıkarır geçerli nesne işaretçisi sağlayan her arama için zamanı. boş olmayan. Bu ölçülebilir bir performans artışı için yol açabilir performans duyarlı kodu. Bazı durumlarda, erişim hatası geçerli nesne örneği doğruluğu bir sorunu temsil eder."

Yardımcı Sınıf

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • guau . .

    guau . .

    25 Ocak 2008
  • MkElite

    MkElite

    13 NİSAN 2012
  • RinconDynamic

    RinconDynami

    1 EKİM 2011