我有两个A和B类.另外,我需要将一个对象转换IQueryable<A>为一个对象List<B>.那么这样做的最佳做法是什么?我想到的是首先将obj转移IQueryable<A>到List<A>"obj.ToList();" 但我不知道下一步该做什么.
List<B> myList = myQueryableOfA.Select(a => ConvertAToB(a)).ToList();
Run Code Online (Sandbox Code Playgroud)
哪里myQueryableOfA是IQueryable<A>和ConvertAToB回报B.
如果ConvertAToB只是一种方法,你可以这样做.
.Select(ConvertAToB)
Run Code Online (Sandbox Code Playgroud)