Answers for "c# string first letter upper"

C#
3

c# capitalize first letter

string text = "john smith";

// "John smith"
string firstLetterOfString = text.Substring(0, 1).ToUpper() + text.Substring(1);

// "John Smith"
// Requires Linq! using System.Linq;
string firstLetterOfEachWord =
		string.Join(" ", text.Split(' ').ToList()
				.ConvertAll(word =>
						word.Substring(0, 1).ToUpper() + word.Substring(1)
				)
		);
Posted by: Guest on May-25-2020
0

first letter uppercase c#

// first letter of string
private string CapitalizeFirst (string input) {
  	char.ToUpper(myString[0]) + myString[1..]; // captalizes first letter
}

// first letter of each word
private string CapitalizeAll (string input) {
  	var words = input.Split(' '); // create array of words

  	// loop through all words and capitalize them
	for (int i = 0; i < words.length; i++) {
     	words[i] = CapitalizeFirst (words[i]);
    }
  
  	return string.Join(' ', words);
}

string myString = "hello world";

// results
CapitalizeFirst(myString); // "Hello world"
CapitalizeAll(myString); // "Hello World"
Posted by: Guest on April-27-2022

Code answers related to "c# string first letter upper"

C# Answers by Framework

Browse Popular Code Answers by Language