Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Prodentim Probiotics Specially Designed For The Health Of Your Teeth And Gums

Instant Grammar Checker - Correct all grammar errors and enhance your writing

Teach Your Child To Read

Powerful WordPress hosting for WordPress professionals

Disclosure: My content contains affiliate links.

31,166 questions

40,722 answers

573 users

How to capitalize the first letter of each word in a string with C#

1 Answer

0 votes
using System;
using System.Globalization;

class Program
{
    public static string toTitleCase(string s) {
        return CultureInfo.CurrentCulture.TextInfo.ToTitleCase(s.ToLower()); 
    }
    static void Main() {
        string s = "C# is a general-purpose programming language";
        
        s = toTitleCase(s);
        
        Console.Write(s);
    }
}



/*
run:

C# Is A General-Purpose Programming Language

*/

 





answered Jan 20, 2022 by avibootz
...