非等価演算子(String)

当然、非等価演算子もある。

String.Inequality(String, String) Operator (System) | Microsoft Learn

参照型は参照の同一性で評価、イミュータブルな参照型であるStringは値の等価性で評価する。

と書く。

こうなる。
こうなる。

こうなる。
StringBuilderの1つ目はインスタンスが違うからTrueになる。
Stringは値が同じなのでFalse。

Sample/dotnet/String/InequalityOperator/src/String_ at master · bg1bgst333/Sample · GitHub