当然、非等価演算子もある。
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