ReSharper 2024.1 Help

Code Inspection: Sealed member in sealed class

Category

Redundancies in Symbol Declarations

ID

SealedMemberInSealedClass

EditorConfig

resharper_sealed_member_in_sealed_class_highlighting

Default severity

Warning

Language

C#

Requires SWA

No

Consider the following snippet:

class Base { protected virtual void Change(int id) { } } sealed class Derived : Base { protected override sealed void Change(int id) { } }

Marking the Derived.Change() method as sealed is redundant because the whole class it happens to be in is marked as sealed.

Last modified: 15 April 2024