コードインスペクション:代わりに参照等価性をチェックする
このインスペクションは、参照等価性チェックとして記述されるべき System.Type.Equals インスタンス呼び出しを報告します。
System.Type インスタンスは同一性に基づいて比較されます。 == を使用するとその意図が明確になり、型比較には推奨されるスタイルです。
サンプル
using System;
bool AreSame(Type left, Type right)
{
return left.Equals(right);
}
using System;
bool AreSame(Type left, Type right)
{
return left == right;
}
クイックフィックス
簡単な修正で、 .Equals(...) を == に置き換えることができます。
2026 年 6 月 12 日