Refactoring features for C#

Refactoring is the process of improving your code after it has been written. Refactoring changes the internal structure of the code without changing its behavior. The following refactoring features are available in Visual Studio for C#:

See also

Using the Visual Studio Development Environment for C#