を作成します、LINQのグループによっておよび順序によって、私はそうのようにDBにメッセージのリストを持っている日付
FromLoginId、ToLoginId、メッセージCREATEDATE
- 1、2、 "いくつかのメッセージを"、2/2010分の2
- 1、図2に示すように、 "もう一つの"、2010年2月3日
- 4、2、2010年3月4日
- 5、2 "4メッセージから"、 "5つの混乱から" 、1/3/2010
- 5,2、 "もっと新しい5"、3/2/2011
私は、FromLoginIdでグループ化されたメッセージのリストを、最新のものから順にcreateDate順に並べる必要があります。
EDIT:FromLoginIdグループからの最初の最新メッセージを含むメッセージのリスト。
FromLoginId、ToLoginId、メッセージ、CREATEDATE
- 5、2、 "新しい5"、2011年3月2日
- :ログインID 2用たとえば、私はこのような結果になるだろうので、
4、2、2010年2月3日
、 "1以上"、2、2010年3月4日
私はこれがここで答えられたと思います:http://stackoverflow.com/questions/755132/how-do-i-order-a-group-result-in-linq – Ucodia