Code Syntax Style: Optional Member Qualifiers
In C#, you can qualify instance members with this keyword, and qualify static members with type name or a base type name. These qualifiers help you disambiguate members hidden by local variables or method parameters. In all other cases, these modifiers are optional, and you can decide for yourself whether to use them or not. With ReSharper, you can configure your preferences for using optional modifiers and enforce these preferences.
ReSharper helps you adjust optional member qualifiers in the existing code and takes your preferences into account when it produces new code with code completion and performs refactorings.
Enforce style preferences for optional member qualifiers
By default, ReSharper treats all optional member qualifiers as redundant and suggests removing them.

If you prefer to use optional qualifiers, you need to specify it explicitly as described below.
As soon as you change the preferences, ReSharper will treat the same code differently and suggest the corresponding corrections:

Configure preferences of optional member qualifiers
You can configure syntax style settings via EditorConfig. These settings can be stored in .editorconfig files on different levels of your solution hierarchy. The files are normally put under VCS so that settings defined there are shared among the project team.
If you have used ReSharper for Visual Studio or JetBrains Rider on your computer, or have opened the current solution using these tools, ReSharper for Visual Studio Code will read and apply your syntax style settings from .DotSettings files. However, any settings configured via .editorconfig will take precedence.
Configure preferences for member qualifiers style using EditorConfig
Open the desired .editorconfig file.
Add the required member qualifiers style properties to the file. For example:
static_members_qualify_with = declared_type