イバコの生存記録

いまは競プロ(AtCoder)記事がメインです。

2022-03-04から1日間の記事一覧

78. IComparable<T> を実装するなら IEquatable<T> も実装した方が良い

C# の話です。今日の仕事でよく分からないバグが発生し、調べていくとこれが原因だった…という経験談です。 不具合を調査していくと、独自に作成した「HogeKey」のようなクラスのインスタンスを HashSet に突っ込んでいた箇所で、何故か重複する要素が入って…