Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
| 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.