我有一個包含日期和一些字符串的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
我想按日期按升序對此列表進行排序。