日付と文字列を含むlistitemを持つarraylistがあります。この Arraylist を Date に基づいて並べ替えたいと思います。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 には以下のデータが含まれます
Text VALue
11-04-2013 - 許可された 120-M
5-01-2013 - 許可された 101-M
2-02-2013 - 許可された 121-M
8-8-2012 - 許可されていない 126-NM
この配列リストを日付で昇順に並べ替えたいと思います。