как я могу отсортировать массив объектов по имени.
Пример того, как массив создается массив:
object[] o = new object[items.Count+(row-exists)];
int i = 0;
for(i=0; i<items.Count;i++)
{
XmlNode item = items[i];
o[i] = new object[5];
((object[])o[i])[0] = Safe(item, "ows_Title");
((object[])o[i])[1] = Safe(item, "ows_Column5");
((object[])o[i])[2] = ((string)Safe(item, "ows_Column7")).Trim(new char[] {'\''});
((object[])o[i])[3] = Convert.ToDouble(Safe(item, "ows_Column12"), provider);
((object[])o[i])[4] = Convert.ToDouble(Safe(item, "ows_Column9"), provider);
}
я хочу, чтобы 'o' сортировался на основезначение ((object []) o [i]) [0].
Спасибо