SA1125: UseShorthandForNullableTypes

StyleCop

TypeName

UseShorthandForNullableTypes

CheckId

SA1125

Category

Readability Rules

Cause

The Nullable type has been defined not using the C# shorthand. For example, Nullable<DateTime> has been used instead of the preferred DateTime?

Rule Description

A violation of this rule occurs whenever the Nullable type has been defined without using the shorthand C# style.

How to Fix Violations

To fix a violation of this rule, use the shorthand version of the nullable type ie. int?, DateTime?, etc.