私はこのようなクラスモデルを持っています:
public class MyModel
{
long MyModelID { get; set; }
}
MyModelと呼ばれるオブジェクトのリストとと呼ばTheListOfModelsれるlongのリストがあります:と同じ順序で並べ替えTheListOfIDsたいです。TheListOfModelsTheListOfIDs
私が念頭に置いているのは、を通過するループでTheListOfIDsあり、各反復で、TheListOfModelsと呼ばれる新しいリストに対応するものを追加し、SortedListそのリストを元のリストに再割り当てしますTheListOfModels。
これはそれを行うための最良の方法ですか、それともこの特定の操作のためのlinq構文がありますか?
ありがとう。