- Keep method, constructor, and delegate parameter lists on one line when they remain reasonably readable.
- Keep method calls and object construction on one line when they remain reasonably readable.
- Do not format every parameter on a separate line by default.
- Follow the compact style already used by the surrounding code. Split long expressions only when a single line would materially hurt readability.
- Do not leave a newline or blank line at the end of a file.