This rule concerns the use of simplified type names in declarations and executable code, when possible. You can remove unnecessary name qualification to simplify code and improve readability.
using System.IO;
classC
{
// IDE0001: 'System.IO.FileInfo' can be simplified to 'FileInfo'
System.IO.FileInfo file;
// Fixed code
FileInfo file;
}
Imports System.IO
Class C
' IDE0001: 'System.IO.FileInfo' can be simplified to 'FileInfo'
Private file As System.IO.FileInfo
' Fixed code
Private file As FileInfo
End Class
Suppress a warning
If you want to suppress only a single violation, add preprocessor directives to your source file to disable and then re-enable the rule.
C#
#pragmawarning disable IDE0001// The code that's violating the rule is on this line.#pragmawarning restore IDE0001
To disable the rule for a file, folder, or project, set its severity to none in the configuration file.
This rule concerns the use of simplified type names. You can remove unnecessary name qualification to simplify code and improve readability.
F#
open System
let yesterday = DateTime.Now.AddDays(-1)
// IDE0001 - Name can be simplified.let now = System.DateTime.Now
This rule isn't enabled by default. To enable it in Visual Studio, select Tools > Options, and then navigate to Text Editor > F# > Code Fixes. Select the Simplify names (remove unnecessary qualifiers) option.
Izvor za ovaj sadržaj možete pronaći na GitHubu, gdje možete stvarati i pregledavati probleme i zahtjeve za povlačenjem. Dodatne informacije potražite u našem vodiču za suradnike.
Povratne informacije o proizvodu .NET
.NET je projekt otvorenog koda. Odaberite vezu za slanje povratnih informacija:
Pridružite se seriji susreta kako biste s kolegama programerima i stručnjacima izgradili skalabilna rješenja umjetne inteligencije temeljena na stvarnim slučajevima upotrebe.