これはあまりにも一般的な質問かもしれないので、いくつかの詳細を追加させてください。
AutoMapper を使用して別のオブジェクトに変換する必要があるエンティティ オブジェクトのリストがあります。
エンティティを引数として取り、AutoMapper の呼び出し後に別のオブジェクトを返すメソッドが既にあります。.Map()
私の質問は、どちらがより安価ですか?
-リストから各エンティティで既存のメソッドを呼び出しますか?
foreach
またはのようなものを使用する.Select(x => transformer.transform(x))
また
- foreach を実行して新しいリストを返す新しいメソッドにエンティティのリストを渡す
これには一般的なルールがありますか?