İş mantığı nesnelerim için bazı uzantı yöntemleri yazarken, dönüştürme yöntemlerini yeniden adlandırma sorusuna geldim. someObject.ToAnotherObject()
yaygın olarak kullanılanlarla iyi gider object.ToString()
.
Bununla birlikte, örneğin LINQ, her iki çeşidi de karıştırıyor ve aralarında bir fark bulamıyorum. ToDictionary()
, ToList()
, AsParallel()
, AsQueryable()
, ...
Bu iki adlandırma kuralı arasındaki farklar nelerdir ve kendi sınıflarım için kullanıp kullanmamaya karar vermem için ne bilmeliyim?
.AsCleanApple()
sadece.ToFruitSalad()
yıkamam