C# Sort Copy

[C#] Listをコピーする

Copy

List<IPart<T>>? workParts = new List<IPart<T>>(_parts);

Clone

Cloneメソッドはシャローコピーである(参照だけを複製する)

Sort

private static int Compare(IPart ISource, IPart IDestination)

  • 負の値 : インスタンス Source は、並べ替え順序において Destination の前になります
  • 0 : インスタンス Source は、並べ替え順序で、Destination と同じ位置に出現します
  • 正の値 : インスタンス Source は、並べ替え順序において Destination の後になります

2 つの一般的なリストを比較して違いを確認する最も簡単な方法

var firstNotSecond = list1.Except(list2).ToList();
var secondNotFirst = list2.Except(list1).ToList();

return !firstNotSecond.Any() && !secondNotFirst.Any();



カテゴリーC#

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA