次のようなlinqクエリがあります
string sortby="Date"; //it can be name or something else as well
var query=(from t in Uow.Transactions.GetAllWithReferences()
orderby t.Date descending
select t);
しかし、sortby変数値に基づいて別の順序で並べ替えたいと思います。Linqを使用してそれを行うにはどうすればよいですか?