Bonjour tout le monde,

Enfin y a pas foule, mais au moins si �a r�pond ...

Pendant que je cherchais � cr�er une DropDownList (qui fera l'objet d'un autre fil), � un moment il s'est av�r� que �a pourrait servir de pouvoir mettre un nom de table au pluriel, ne serait-ce que pour conna�tre le nombre d'enregistrements.

Alors j'ai trouv� une fonction Pluralize, qui prend une cha�ne de caract�res (correspondant au singulier) en premier argument, et en deuxi�me un bool�en qui dit si il faut mettre au pluriel ou pas.

Pour �a j'ai install� PluralizeService.Core, et apr�s j'ai d�couvert que Humanizer.InflectorExtensions.Pluralize attend effectivement une cha�ne et un bool�en, mais le bool�en dit si on est s�r que la cha�ne est au singulier, et puis la fonction retourne de toute fa�on un pluriel.

Du coup, je me dis que peut-�tre je me suis un peu m�lang� les pinceaux.

Dans mon contr�leur MVC Core j'ai cr�� cette fonction :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
        public static string pluralize(string strSource, bool isPlural)
        {
            string str = Humanizer.InflectorExtensions.Pluralize(strSource, true);
            return (isPlural ? str : strSource);
        }
qui a priori risque de recevoir comme param�tre isPlural quelque chose comme
Peut-�tre que �a inspirera des commentaires de quelqu'un qui est pass� par l�.

***
Le fil a �t� verrouill� par erreur, � pr�sent si la question inspire quelqu'un il peut r�pondre.