Sort out a mess of possible method signatures when you call it
You have probably seen constructors and methods that contain so many overloads it’s hard to make heads or tails of which one to call. ReSharper tries to help you with this with its extended IntelliSense-like functionality.
tip
For more information, refer to Parameter Information.
To see a list with parameter information, type your method as usual, or press CtrlShiftSpace. This will show you a menu like the following:
![Parameter information for a method with many overloads Parameter information for a method with many overloads](https://resources.jetbrains.com/help/img/dotnet/2024.3/cookbook_param_info.png)
Use the Up and Down keys to navigate between different method/constructor signatures. Depending on where you are in the declaration, ReSharper will show you parameter information for the parameter you’re currently entering. For example:
![Parameter information for a method with many overloads Parameter information for a method with many overloads](https://resources.jetbrains.com/help/img/dotnet/2024.3/cookbook_param_info1.png)
As you can see in the above example, some parameter options have become grayed out because entering a first parameter of type string made them inapplicable.