コードインスペクション:未使用の位置パラメーター
このインスペクションエラーは、同じ名前のプロパティを初期化するために使用されたことのない位置指定パラメーターを報告します。 これは通常、プロパティ宣言でコンストラクターパラメーターの使用が忘れられていることを意味します。
サンプル
record Person(string Name, int Age)
{
public string Name { get; init; }
}
record Person(string Name, int Age)
{
public string Name { get; init; } = Name;
}
クイックフィックス
応急処置として、コンストラクターパラメーターを使用してプロパティを初期化するか、使用されていないパラメーターを削除します。
2026 年 6 月 12 日