次のクエリがあります。 RowKeyの数字順 で結果を並べ替えるのは簡単な方法ですか?現在、RowKeyは文字列です。 _rowDataをソートして、このソート順を試したいので、このクエリを変更せずに、1行の変更を探していて、クエリをやり直さないようにしたいと思います。LINQクエリの結果を並べ替える方法
var _rowData = (from qu in _que.GetAll(
u => u.PartitionKey == partitionKey)
select new {
qu.PartitionKey,
qu.RowKey,
qu.Style,
qu.ShortTitle,
ModifiedToString = String.Format("{0:MM/dd/yyyy HH:mm}", qu.Modified)
});
LINQクエリの外部でソートを行いたいとします。なぜなら、実際には、ユーザーがRowKey、ModifiedToString、およびShortTitleのような種類を選択できるようにするためです。
申し訳ありませんが、私はLINQクエリの外でこれを実行したいと思います。なぜなら、実際には、ユーザーがRowKey、ModifiedToString、およびShortTitleのような種類を選択できるようにするためです。私はこれが上記の質問の後に3つの異なるリゾートオプションであると考えていました。 –
@Robert Dawson:最初のクエリを入力として2番目のクエリを作成しますか? 'var query = from x _rowData orderby x。RowKey select x; ' – dtb
dtbに感謝します。私はこれが私が望む解決策だと思います。ただ一つの質問。数値をソートできるように文字列を変更するにはどうすればよいですか?現在、行9は行80の後にあります。 –