List

システム開発

【C#】配列やListをソートする方法

C#で複雑なデータ構造を扱う際、クラス内にリスト(List<T>)や配列(T[])を持つオブジェクトの並び替えが必要になることがあります。例えば、「List<AAA>の各要素がList<BBB>を持っている」ような場合、親オブジェクト(AA...
システム開発

【C#】ArrayList vs List:どちらを使うべき?

C#で可変長のコレクションを扱う際、「ArrayList」と「List<T>」のどちらを使うべきか迷ったことはありませんか? どちらも要素の追加・削除が可能なコレクションですが、使いどころによってはパフォーマンスや型安全性に大きな違いが生じ...