Aller au contenu

Named boolean parameter (ARCH709)

Ce contenu n’est pas encore disponible dans votre langue.

Key dotnet.codequality.named-boolean-parameter · Severity info · Category codequality

Bare true/false arguments at the call site hide what they mean. Named arguments improve readability.

user.SetVisibility(true, false);
user.SetVisibility(isPublic: true, notifyFollowers: false);

Add named-argument syntax to boolean arguments; alternatively use an enum or an options object.