Do not use operators that do not exists
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください。
ID: csharp-best-practices/avoid-non-existing-operators
Language: C#
Severity: Warning
Category: Error Prone
Description
Operator +=
and -=
do not exist and will lead to inconsistent or undefined behavior.
Non-Compliant Code Examples
class MyClass {
public void myMethod()
{
int myInt1 = 1;
int myInt2 = 1;
myInt2 =+ myInt1;
myInt2 =- myInt1;
}
}
Compliant Code Examples
class MyClass {
public void myMethod()
{
int myInt1 = 1;
int myInt2 = 1;
myInt2 += myInt1;
myInt2 -= myInt1;
}
}
Seamless integrations. Try Datadog Code Analysis