这样就行。
Panel[] panels = new Panel[] { new Panel() };
Array.Sort(panels, new MyComparer());
private class MyComparer:IComparer<Panel>
{
#region IComparer<Panel> Members
public int Compare(Panel x, Panel y)
{
return StringComparer.InvariantCulture.Compare(x.Name, y.Name);
}