私は複雑なオブジェクトを持っています:
+ Client
+ Products
+ Types
| TypeId
| ManagerCode
| TypeName
....
単一のクライアントは、購入した製品のコレクションに関連付けられ、各製品には、関連付けられたタイプのコレクションがあります。
ManagerCode と TypeName の 2 つのプロパティで「タイプ」をソートする必要があります。
例えば:client.Products.ForEach(o => o.Types.OrderBy(o1 => o1.BaseType.ManagerCode));
さて、これを行うと、フロントエンドに返されたリストは実際には順序付けられません。元の並べ替え順序が維持されます。私は何を間違っていますか?