Convert Extension Method to Plain Static
This refactoring helps you convert an extension method to a static method and update all usages in the current solution accordingly.
Consider the following example:
|Before refactoring||After refactoring|
To convert an extension method to a static method
- Place the caret at the declaration or a usage of an extension method in the editor, or select the method in the File Structure window.
Do one of the following:
- On the main menu, choose
- Right-click and choose Refactor | Extension Method to Plain Static on the context menu.
- Press Ctrl+Shift+R and then choose Extension Method to Plain Static
- The refactoring is carried out without requiring you to specify any further options.
This feature is supported in the following languages/technologies:
The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see corresponding topics in the ReSharper by Language section.