public void SortTestWeirdColumnName()
{
DataTable dt = new DataTable();
dt.Columns.Add("id]", typeof(int));
dt.Columns.Add("[id", typeof(int));
DataView dv = dt.DefaultView;
dv.Sort = "id]";
//dv.Sort = "[id"; // this is not allowed
dv.Sort = "[id]]";
dv.Sort = "[[id]";
dv.Sort = "id] ASC";
dv.Sort = "[id]] DESC";
dv.Sort = "[[id] ASC";
}