Sort a string column by datetime in a DataTable

前端 未结 4 855
名媛妹妹
名媛妹妹 2021-01-15 14:45

I am trying to sort a DataTable on a string column by DateTime.

For various reasons, the column must be left as a string

4条回答
  •  轮回少年
    2021-01-15 14:49

    Stumbled upon a method right after I posted.

    EnumerableRowCollection query = from row in dataTable.AsEnumerable()
                                             orderby DateTime.Parse(row.Field(propertyName)) ascending
                                             select row;
    dataTable = query.AsDataView().ToTable();
    

提交回复
热议问题