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

  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • movies95

    movies95

    27 Kasım 2006
  • Videojug

    Videojug

    25 EKİM 2006