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

  • CaliforniaMetin

    CaliforniaMe

    3 ŞUBAT 2013
  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • TheDigiCraft

    TheDigiCraft

    25 NİSAN 2011