Freigeben über


Leere Zeile nach dem Token für Pfeilausdrucksklauseln nicht zulässig (IDE2006)

Eigentum Wert
Regel-ID IDE2006
Titel Leere Zeile nach dem Token für Pfeilausdrucksklauseln nicht zulässig
Kategorie Stil
Unterkategorie Sprachregeln (Neue Zeileneinstellungen)
Anwendbare Sprachen C#
Options csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental

Hinweis

Diese Regel ist experimentell und unterliegt Änderungen oder Entfernungen.

Überblick

Diese Formatvorlagenregel erzwingt, dass nach dem Pfeiltoken (=>) in Ausdruckskörpern, Lambda-Ausdrücken oder Schalterausdrücken keine leeren Zeilen vorhanden sein sollen. Der Ausdruck sollte unmittelbar auf den Pfeil ohne leere Zeilen folgen.

Options

Optionen geben das Verhalten an, das die Regel erzwingen soll. Informationen zum Konfigurieren von Optionen finden Sie unter Optionsformat.

csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental

Eigentum Wert Description
Optionsname csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental
Optionswerte true Zulassen einer leeren Zeile nach dem Token in einer Pfeilausdrucksklausel
false Anfordern eines Ausdrucks, um das Token in einer Pfeilausdrucksklausel sofort zu befolgen
Standardwert der Option true

Example

// csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true
public int Method() =>
    9 + 1;
// csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = false
public int Method()
    => 9 + 1;

Unterdrücken einer Warnung

Wenn Sie nur einen einzelnen Verstoß unterdrücken möchten, fügen Sie Ihrer Quelldatei Präprozessordirektiven hinzu, um die Regel zu deaktivieren und dann erneut zu aktivieren.

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

Um die Regel für eine Datei, einen Ordner oder ein Projekt zu none deaktivieren, legen Sie den Schweregrad in der Konfigurationsdatei fest.

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

Um alle Codestilregeln zu none deaktivieren, legen Sie den Schweregrad für die Kategorie Style in der Konfigurationsdatei fest.

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

Weitere Informationen finden Sie unter "Unterdrücken von Codeanalysewarnungen".

Siehe auch