Mohanapriya R Mohanapriya R
Updated date Apr 27, 2024
In this article, we will learn how to singularize strings in C# using the Humanizer library.

Convert Strings to Singularize in C#

Singularization is important when dealing with dynamic data, such as user inputs or database queries, where plural forms may be inconsistent. For instance, converting "apples" to "apple" or "dogs" to "dog" ensures uniformity in your application's output.

using Humanizer;

class Program
{
    static void Main()
    {
        string pluralWord = "apples";
        string singularWord = pluralWord.Singularize();

        Console.WriteLine($"Original word: {pluralWord}");
        Console.WriteLine($"Singularized word: {singularWord}");
    }
}

Output:

Original word: apples
Singularized word: apple

In this program, we start by defining a plural word, "apples." The Humanizer library provides a convenient extension method called Singularize() that we can use directly on the string. After applying this method, the singular form of the word is stored in the singularWord variable. The program then prints both the original and singularized words to the console.

Comments (0)

There are no comments. Be the first to comment!!!