Blazor如何对表中的数据进行排序或升序

问题描述

嗨,我想在blazor中显示一个简单的表格并根据日期对数据进行排序,

        <tbody>
            @foreach (var received in Rec)
             {
                                                 
               <tr>
                 <td>@received.DocumentType</td>
                 <td>@received.SenderName</td>
                 <td>@received.Subject</td>
                 <td>@received.Date</td>
                 <td>@received.Forwarded</td>
                 <td>@received.Remarks</td>
               </tr>
                }

            


       </tbody>
   

解决方法

使用Linq ...

@using System.Linq

@foreach (var received in Rec.OrderBy(a => a.Date))
{
 ...
}