Collapse/Expand Property
#Purpose
Collapses the property declaration onto a single line and vice versa. Single-line properties make your code more compact. On the other hand, they can decrease code readability.
#Availability
Available when the caret is on the property variable name, provided that all property accessors consist of a single statement.
#Usage
Place the caret on a property variable name.
Note
The blinking cursor shows the caret’s position at which the Code Formatter is available.
public int A│ { get { return a; } set { a = value; } }
- Press the Ctrl + . or Ctrl + ~ shortcut to invoke the Code Actions menu.
- Select Collapse Property from the menu (Expand Property - if you are expanding the property).
After execution, the Code Formatter removes the line breaks, and converts the property to a single-line form or expands it to a multiple-line form.
public int A { get { return a; } set { a = value; } }