rspec/rules/S3949/csharp/rule.adoc

34 lines
483 B
Plaintext

include::../description.adoc[]
== Noncompliant code example
[source,csharp]
----
public int Transform(int value)
{
if (value <= 0)
{
return value;
}
int number = int.MaxValue;
return number + value; // Noncompliant
}
----
== Compliant solution
[source,csharp]
----
public long Transform(int value)
{
if (value <= 0)
{
return value;
}
long number = int.MaxValue;
return number + value;
}
----
include::../rspecator.adoc[]