sql 的 order by 优先级谁在前面 按照谁排序
Union all
select 2 ,4
Union all
select 1 ,4
Union all
select 1 ,3
order by a ,b
结果
1 3
1 4
2 3
2 4
linq 的优先级 谁在后面 谁的优先级高
List<MyClass> myClasses = new List<MyClass>
{
new MyClass{A =2,B =3 } ,
new MyClass{A = 2,B = 4},
new MyClass{A = 1,B = 4},
new MyClass{A = 1,B =3}
};
var results = myClasses.OrderBy(p => p.A).OrderBy(p => p.B).ToList();
string r = "";
foreach (var myClass in results)
{
r += myClass.A + " " + myClass.B + Environment.NewLine;
}
1 3
2 3
1 4
2 4