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

  • 99being99

    99being99

    2 EYLÜL 2008
  • CaliforniaMetin

    CaliforniaMe

    3 ŞUBAT 2013
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011