A Journal Through My Activities, Thoughts, and Notes
构建 Linux From Scratch (LFS) 最大的收获,是在这个过程中获得的宝贵经验和对Linux的深度了解。不客气的说,完成LFS之后的你将再也不是完成LFS之前的你。你成了这个世界上为数不多的对Linux系统有深度了解的人之一。
在发现 Linux 之前,我们只能忍受其他操作系统的种种不足,因为我们没有其他选择,操作系统的行为不以我们的意志为转移。然而,自由选择的理念随着 Linux 的诞生而出现。如果你不喜欢某种行为,就可以自由地改变它。这在 Linux 世界中甚至是受到鼓励的。#lfs
#csharp #linq
LINQ supports multiple fields in
---
### Example: Equivalent of
---
### Explanation:
-
-
Each
LINQ supports multiple fields in
OrderBy
, just like SQL's ORDER BY A DESC, B ASC
.---
### Example: Equivalent of
ORDER BY A DESC, B ASC
in LINQvar sorted = data
.OrderByDescending(x => x.A)
.ThenBy(x => x.B);
---
### Explanation:
-
OrderBy
/ OrderByDescending
sets the primary sort.-
ThenBy
/ ThenByDescending
adds secondary, tertiary, etc., sorts.Each
ThenBy
applies only if the previous key values are equal—just like in SQL.