TypeName | OperatorKeywordMustBeFollowedBySpace |
CheckId | SA1007 |
Category | Spacing Rules |
Cause
The operator keyword within a C# operator overload method is not followed by any whitespace.
Rule Description
A violation of this rule occurs when the operator keyword within an operator overload method is not followed by any whitespace. The operator keyword should always be followed by a single space. For example:
public MyClass operator +(MyClass a, MyClass b)
{
}
How to Fix Violations
To fix a violation of this rule, add a single space after the operator keyword.