C# の並べ替えについて質問です。
List<Person> personList50個のアイテムがあると仮定しましょう。
それぞれPersonが持っていstring forename, surnameます。
ここで、この人物のリストを並べ替えたいと思います。
まず、リストは でソートされますForename。
したがって、私はこれを使用します:
personList.Sort((p1, p2)=>string.Compare(p1.Forename, p2.Forname, true));
Fornameこの後、すべてのエントリを同じもので並べ替えたいと思いますSurname。
これどうやってするの?
編集: @Russ Cam: リストの例を次に示します。
未分類:
David Johnson
William Black
David Smith
Matthew Edwards
Jayden Anderson
Andrew Connor
Adam Johnson
Daniel Armstrong
Steve Anderson
Daniel Black
並べ替え:
Adam Johnson
Andrew Connor
Daniel Armstrong
Daniel Black
David Johnson
David Smith
Jayden Anderson
Matthew Edwards
Steve Anderson
William Black