2
C#メソッドの命名規則:ToSomethingとAsSomething
ビジネスロジックオブジェクトの拡張メソッドをいくつか書いているときに、変換メソッドの名前を変更することになりました。someObject.ToAnotherObject()広く使用されているとうまくいくでしょうobject.ToString()。 ただし、たとえばLINQは両方のバリアントを混同しており、それらの違いを見つけることができません。ToDictionary()、ToList()、AsParallel()、AsQueryable()、... これらの2つの命名規則の違いは何ですか?また、自分のクラスに使用するかどうかを決定するために知っておくべきことは何ですか?