ReSharper 2026.1 Help

コードインスペクション:冗長なプロパティパターン句

このインスペクションは、周囲のパターン以外にチェックを追加しない場合、空のプロパティパターン句 { } を報告します。 この場合、空の句は冗長であり、パターンの可読性を損なうだけです。

public struct Foo { public void Deconstruct(out int value) => value = 42; public bool M(Foo? foo) => foo is Foo(42) { }; }
public struct Foo { public void Deconstruct(out int value) => value = 42; public bool M(Foo? foo) => foo is Foo(42); }
2026 年 6 月 12 日