【发布时间】:2014-01-21 05:38:39
【问题描述】:
我正在尝试按DateTime 对string 列上的DataTable 进行排序。
由于各种原因,该列必须保留为string 数据类型。我知道我可以将数据复制到另一个表中,将该列转换为 DateTime 列,对其进行排序并将其复制回来,但我想知道是否有更简洁的方法。
我已经尝试了DefaultView 和LINQ 的基础知识,但没有成功。
【问题讨论】:
-
字符串的格式是什么?是
dd/MM/yyyy还是别的什么? -
没有明确的格式,几乎任何 DateTime.Parse 都可以。