C # 메서드 명명 규칙 : ToSomething 대 AsSomething 비즈니스 로직 객체에 대한 확장 메서드를 작성하면서 변환 메서드의 이름을 바꾸는 문제가 생겼습니다. someObject.ToAnotherObject()널리 사용되는 object.ToString(). 그러나 예를 들어 LINQ는 두 변형을 혼합하여 차이점을 찾을 수 없습니다. ToDictionary(), ToList(), AsParallel(), AsQueryable(), ... 이 두 명명 규칙의 차이점은 무엇이며 내 클래스에 사용할지 여부를 결정하려면 무엇을 알아야합니까? ToDictionary그리고 ToList접두어 To가 반드시 원래의 수집 또는 속성의 구조 정체성을 보존하지 않기 때문에. 을로 변환하면 완전히 새로운 구조의..