データベースに 2 つの非常によく似たテーブルがあります (tblCar と tblPlane)。それらは同じ列を持ち、tblCar は car_ で始まり、tblPlane は pl_ で始まります。つまり、car_id、pl_id などです。
テーブルから行を取得して連結します。
var cars = (from x in db.tblCar select x).ToList();
var planes = (from x in db.tblPlane select x).ToList();
var result = cars.Cast<object>().Concat(planes.Cast<object>());
そして、それはうまくいきます。
ただし、どちらのテーブルにも、更新日の列があります: cat_update と pl_update です。その型は DateTime であり、この列で結果リストを最新のものから順に並べる必要があります。
プロパティの名前が異なる場合の順序付け方法は?