我有一个包含日期和一些字符串的listitem的arraylist。我想在Date的基础上对这个Arraylist进行排序。 我有以下伪代码arraylist项目。如何在listitem的基础上对arraylist进行排序
ArrayList _arListDAte = new ArrayList();
//foreach loop for DAtatable rows
ListItem lstitem = new ListItem();
//here is condition for assigning text to lstitem
//if condition match
lstitem.Text = Today.Date() + ' - Allowed'
//else
lstitem.Text = Today.Date() + ' - Not allowed'
listitem.value = datarow[id]+'-M';
所以最后我的ArrayList包含以下数据
文本值
2013年11月4日 - 允许120-M
2013年5月1日 - 允许101-M
2013年2月2日 - 允许121-M
8-8-2012 - 不允许126-NM
我想按日期按升序对此列表进行排序。