Rename File to Match Type
- 2 minutes to read
Purpose
Used to bring the name of a source code file in line with the type declared in this file. The best coding practices require each type to be declared in a separate file named after the type.
Availability
Available when the cursor is on a type name, assuming the file name differs from it.
Usage
Place the caret on a class name.
NOTE
The blinking cursor shows the caret's position at which the Refactoring is available.
- Use the Ctrl + . or Ctrl + ~ shortcut to invoke the Code Actions Menu.
- Select Rename File to Match Type from the menu.
After execution, the Refactoring removes the source code file from the project, renames the file and adds the new file to the project.
//Filename: Customer.cs
public class Customer {
private int CustomerID;
public string FirstName { get; set; }
public string LastName { get; set; }
}
See Also