Utiliser le corps d’expression pour les constructeurs (IDE0021)

Propriété Valeur
Identificateur de la règle IDE0021
Titre Utiliser le corps d’expression pour les constructeurs
Catégorie Style
Sous-catégorie Règles de langue (membres expression-corporel)
Langues applicables C# 7.0+

Vue d’ensemble

Cette règle de style concerne l’utilisation des corps d’expression et des corps de bloc pour les constructeurs.

csharp_style_expression_bodied_constructors

Propriété Valeur
Nom de l’option csharp_style_expression_bodied_constructors
Valeurs d’option true - Préférer les corps d’expression pour les constructeurs

when_on_single_line - Préférer les corps d’expression pour les constructeurs sur une seule ligne

false - Préférer les corps de bloc pour les constructeurs
Valeur d’option par défaut false

Exemple

// csharp_style_expression_bodied_constructors = true
public Customer(int age) => Age = age;

// csharp_style_expression_bodied_constructors = false
public Customer(int age) { Age = age; }

Voir aussi