xamarin.ios - 我正在将 LinqQ 用于以下代码,但它没有正确排序
问题描述
我将 LINQ 用于以下代码,但它没有进行正确的排序。
if (index == 0) {
if (Incomplete_issue_model.Count < 1) {
LblExistIssue.Hidden = false
} else {
tblCustomerIssueListView.Hidden = false
Incomplete_issue_model = Incomplete_issue_model.OrderBy(d =>d.Issue_Date).ToList()
tblCustomerIssueListView.Source = new CustomerIssueViewDataSource(Incomplete_issue_model, this)
tblCustomerIssueListView.ReloadData()
}
}
日期格式为dd-mm-yy hh:mm:ss AM
解决方案
issueDateTime = DateTime.ParseExact(issue_date, "dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture);
问题.问题日期时间 = 问题日期时间;
之后做排序
Incomplete_issue_model = Incomplete_issue_model.OrderByDescending(d => d.issueDateTime).ToList();
推荐阅读
- json - 将json转换为飞镖
- javascript - 如何在 Selenium Webdriver 中使用 Java Script 中的 for 循环单击 n 次
- javascript - 不确定为什么 .load() 完成事件不起作用
- php - 使用准备好的语句时如何指定日期作为输入
- python - Python中1.3+0.13的计算
- php - PHP http_response_code($code) 在完全错误的 if 语句中执行
- google-cloud-platform - 我可以为多区域 GKE 集群配置 Google 全局负载均衡器吗
- linux - UBoot 中的错误“将环境保存到 MMC...写入 MMC(0)...失败失败 (1)”
- nightwatch.js - Nightwatch.JS Vercel 集成
- javascript - 使用 Jest/Enzyme 测试拖放事件监听器