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

  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • stewmurray47

    stewmurray47

    1 Kasım 2006
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006