CS9113: le petit warning qui mériterait une plus longue description.

Je profite de cet article pour mettre en avant un petit warning, dont la description est très peu parlante sortie de son contexte :

CS9113: Parameter is unread.

Celui-ci concerne une classe qui utilise un constructeur principal. L'un des arguments du constructeur n'est pas utilisé. Il peut donc être supprimé.

Petite référence vers la documentation : Resolve errors related to constructor declarations and module initializers - C# reference | Microsoft Learn

En soi, rien de bien compliqué. Mais je trouve la description "CS9113: Parameter is unread" un peu courte. Dans mon cas, je venais de modifier le code concerné. J'ai donc vite compris l'origine du problème. Hors contexte, j'aurai préféré une description un peu plus longue comme le "CS0168: The variable 'var' is declared but never used".

Jérémy Jeanson

Comments

You have to be logged in to comment this post.