エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Sortいろいろ IComparableでCompareToを実装するとか - C#
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Sortいろいろ IComparableでCompareToを実装するとか - C#
例えばint配列ならソートするのは簡単だ。ただ、実際にはそんな簡単モノばかりを扱うわけではない。 あ... 例えばint配列ならソートするのは簡単だ。ただ、実際にはそんな簡単モノばかりを扱うわけではない。 あるクラスを作成して、そのクラスの持つ特定のプロパティによってソートしたい場合はどうすれば良いか。 それにはIComparableインターフェイスを継承し、IComparableのメンバであるCompareToメソッドを追加し、比較処理をカスタマイズする。 例えば、以下のようなクラスがあるとする。 class Item : IComparable { string _name; int _price; public Item() { _name = ""; _price = 0; } public Item(string name, int price) { _name = name; _price = price; } public string Name { get { return _n