Looking for a (free) .NET pluralizer / singularizer
-
I know there's one already... Nicely packed inside the Entity Framework 6 package!? :~ So if I want to singularize or pluralize (English) words I have to add a package to an old version of an ORM, nice! It also doesn't work all too well with EF Core. Because I want to work with language... The service wasn't added to .NET Core, but luckily someone ported it... Which also implicitly adds it to my EF Core designer messing up my database generation :(( Anyone know of a good alternative that has nothing to do with databases?
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
I know there's one already... Nicely packed inside the Entity Framework 6 package!? :~ So if I want to singularize or pluralize (English) words I have to add a package to an old version of an ORM, nice! It also doesn't work all too well with EF Core. Because I want to work with language... The service wasn't added to .NET Core, but luckily someone ported it... Which also implicitly adds it to my EF Core designer messing up my database generation :(( Anyone know of a good alternative that has nothing to do with databases?
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
what about this (or is that the one you mention ?) [GitHub - Humanizr/Humanizer: Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities](https://github.com/Humanizr/Humanizer#pluralize)
-
I know there's one already... Nicely packed inside the Entity Framework 6 package!? :~ So if I want to singularize or pluralize (English) words I have to add a package to an old version of an ORM, nice! It also doesn't work all too well with EF Core. Because I want to work with language... The service wasn't added to .NET Core, but luckily someone ported it... Which also implicitly adds it to my EF Core designer messing up my database generation :(( Anyone know of a good alternative that has nothing to do with databases?
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
You could always write your own. It's not like the rules are complicated or anything! :laugh: An Algorithmic Approach to English Pluralization[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
You could always write your own. It's not like the rules are complicated or anything! :laugh: An Algorithmic Approach to English Pluralization[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
You could always write your own. It's not like the rules are complicated or anything! :laugh: An Algorithmic Approach to English Pluralization[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
The article starts with "the issues..." and "The problem of..." :laugh: If you look at the (ported) source code of the EF pluralizer[^] you'll see it's mostly exceptions :laugh: It even includes the word "pneumonoultramicroscopicsilicovolcanoconiosis" :laugh:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
what about this (or is that the one you mention ?) [GitHub - Humanizr/Humanizer: Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities](https://github.com/Humanizr/Humanizer#pluralize)
That looks good, but it does A LOT! :omg: Certainly worth checking out, thanks :thumbsup:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
The article starts with "the issues..." and "The problem of..." :laugh: If you look at the (ported) source code of the EF pluralizer[^] you'll see it's mostly exceptions :laugh: It even includes the word "pneumonoultramicroscopicsilicovolcanoconiosis" :laugh:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
Which the Oxford English Dictionary defines as "an artificial long word said to mean a lung disease caused by inhaling very fine ash and sand dust". :-D Although it's probably still easier to pronounce than the name of that Icelandic volcano.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
-
Which the Oxford English Dictionary defines as "an artificial long word said to mean a lung disease caused by inhaling very fine ash and sand dust". :-D Although it's probably still easier to pronounce than the name of that Icelandic volcano.
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
Richard Deeming wrote:
Although it's probably still easier to pronounce than the name of that Icelandic volcano.
:thumbsup: :laugh:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
I know there's one already... Nicely packed inside the Entity Framework 6 package!? :~ So if I want to singularize or pluralize (English) words I have to add a package to an old version of an ORM, nice! It also doesn't work all too well with EF Core. Because I want to work with language... The service wasn't added to .NET Core, but luckily someone ported it... Which also implicitly adds it to my EF Core designer messing up my database generation :(( Anyone know of a good alternative that has nothing to do with databases?
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
Why do you want to use Entity Framework ? - biggest POS I've seen in code ( I know - I should get out more :-D )
"We can't stop here - this is bat country" - Hunter S Thompson - RIP
Why wouldn't you? Makes DB connections and queries A LOT easier :D
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
what about this (or is that the one you mention ?) [GitHub - Humanizr/Humanizer: Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities](https://github.com/Humanizr/Humanizer#pluralize)
Funny - they have a
Dasherize
method, but they useHyphenate
instead ofHyphenize
. :)".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013 -
Why wouldn't you? Makes DB connections and queries A LOT easier :D
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly
-
It took you nearly a month to come up with that answer? :laugh:
Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly