SORU
9 Aralık 2009, ÇARŞAMBA


Neden ReSharper kullanmak istiyorum 'var' her şey için mi?

Sadece Visual Studio (birçok önerisi ÇOK sonra) ile ReSharper kullanmaya başladım. Denemek için son ASP.NET MVC bir proje açtım. İlk ve düşündüren fark ettim en sık şeylerden biri var Tüm açık beyannamelerin/en yerine değiştirmektir. Örneğin:

//From This:
MyObject foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1);
//To This:
var foo = DB.MyObjects.SingleOrDefault(w => w.Id == 1);

ve böylece, int, bool, vb gibi basit türleri ile bile.

Bunu neden tavsiye ediliyor? Bir bilgisayar bilimleri ya da gelmem ."Fallen" .NET geçmişi olan NET gerçekten neler olup bittiğini anlamak istiyorum ve parası olsun ya da olmasın son gelişme.

CEVAP
9 Aralık 2009, ÇARŞAMBA


Bir nedeni, geliştirilmiş okunabilirlik. Hangisi daha iyi?

Dictionary<int, MyLongNamedObject> dictionary = new Dictionary<int, MyLongNamedObject>();

ya

var dictionary = new Dictionary<int, MyLongNamedObject>();

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrakeVEVO

    DrakeVEVO

    17 AĞUSTOS 2009
  • LAHWF

    LAHWF

    5 Kasım 2009
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011