RCS1014: Use explicitly/implicitly typed array
Properties
Property | Value |
---|---|
Default Severity | disabled by default |
Minimum language version | - |
Examples
Example #1
diagnostic.cs
var items = new[] { "a", B };
fix.cs
var items = new string[] { "a", B };
Configuration
info
Option roslynator_array_creation_type_style
is required to be set for this analyzer to work.
.editorconfig
# Prefer explicitly/implicitly typed array
roslynator_array_creation_type_style = explicit|implicit|implicit_when_type_is_obvious
# Use collection expression for array/collection creation
roslynator_use_collection_expression = true|false