等価演算子(StringBuilder)

StringBuilderに限らないが、ミュータブル(変更可能)なオブジェクトでは比較演算子は、参照の同一性を評価する。

MainClass.csで、

こう書く。

こうなる。
こうなる。

こうなる。
sb1とsb2は文字列は同じだが、違うインスタンスなのでFalse。
sb1とsb3は同じインスタンスなのでTrue。

Sample/dotnet/StringBuilder/EqualityOperator/src/StringBuilder at master · bg1bgst333/Sample · GitHub