Share via


Anoniem type converteren naar tuple (IDE0050)

Belangrijk

Deze stijlregel is verwijderd en geconverteerd naar een Visual Studio-herstructurering in Visual Studio 2022. Zie Anoniem type converteren naar tuple voor informatie over de herstructurering.

Eigenschap Waarde
Regel-id IDE0050
Titel Anoniem type converteren naar tuple
Categorie Stijl
Subcategorie Taalregels (voorkeuren op expressieniveau)
Toepasselijke talen C# en Visual Basic

Overzicht

Deze regel adviseert het gebruik van tuples in plaats van anonieme typen, wanneer het anonieme type twee of meer velden heeft.

Opties

Deze regel heeft geen gekoppelde opties voor codestijl.

Voorbeeld

// Code with violations
var t1 = new { a = 1, b = 2 };

// Fixed code
var t1 = (a: 1, b: 2);
' Code with violations
Dim t1 = New With { .a = 1, .b = 2 }

' Fixed code
Dim t1 = (a:=1, b:=2)

Een waarschuwing onderdrukken

Als u slechts één schending wilt onderdrukken, voegt u preprocessor-instructies toe aan het bronbestand om de regel uit te schakelen en vervolgens opnieuw in te schakelen.

#pragma warning disable IDE0050
// The code that's violating the rule is on this line.
#pragma warning restore IDE0050

Als u de regel voor een bestand, map of project wilt uitschakelen, stelt u de ernst in op none in het configuratiebestand.

[*.{cs,vb}]
dotnet_diagnostic.IDE0050.severity = none

Als u alle codestijlregels wilt uitschakelen, stelt u de ernst voor de categorie Style in op none in het configuratiebestand.

[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none

Zie Waarschuwingen voor codeanalyse onderdrukken voor meer informatie.

Zie ook