Aracılığıyla paylaş


Ok ifadesi yan tümce belirtecinin (IDE2006) sonra boş satıra izin verilmiyor

Mülkiyet Değer
Kural Kimliği IDE2006
Başlık Ok ifadesi yan tümce belirtecinin ardından boş satıra izin verilmiyor
Kategori Stil
alt kategorisi Dil kuralları (yeni satır tercihleri)
Geçerli diller C#
Options csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental

Uyarı

Bu kural deneyseldir ve değiştirilebilir veya kaldırılmaya tabidir.

Genel Bakış

Bu stil kuralı, ifade gövdeli üyelerde, lambda ifadelerinde veya anahtar ifadelerinde ok (=>) belirtecinin ardından boş satır olmamasını zorunlu kılmıştır. İfade, boş satırlar olmadan oku hemen izlemelidir.

Options

Seçenekler, kuralın zorlamasını istediğiniz davranışı belirtir. Seçenekleri yapılandırma hakkında bilgi için bkz. Seçenek biçimi.

csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental

Mülkiyet Değer Description
Seçenek adı csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental
Seçenek değerleri true Ok ifadesi yan tümcesinde belirteç sonrasında boş satıra izin verme
false İfadenin ok ifadesi yan tümcesinde belirteci hemen izlemesini gerektir
Varsayılan seçenek değeri 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;

Uyarıyı gizleme

Yalnızca tek bir ihlali engellemek istiyorsanız, kuralı devre dışı bırakmak ve sonra yeniden etkinleştirmek için kaynak dosyanıza ön işlemci yönergeleri ekleyin.

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

Bir dosya, klasör veya projenin kuralını devre dışı bırakmak için, yapılandırma dosyasındaki önem derecesini none olarak ayarlayın.

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

Kod stili kuralların tümünü devre dışı bırakmak için, kategorinin Stylenone önem derecesini yapılandırma dosyasında olarak ayarlayın.

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

Daha fazla bilgi için bkz. Kod analizi uyarılarını gizleme.

Ayrıca bakınız