Thursday, 7 July 2011

C# method to turn first letter to upper case

Can be done in different ways.

private string TurnFirstLetterToUpper(string s)
string firstLetter = s.Substring(0,1);
return firstLetter.ToUpper() + s.Remove(0,1);

Response.Write(TurnFirstLetterToUpper("programming")); //Ouput: Programming

Another one

string s = "coding";
string firstLetter = s.Substring(0, 1);
s= s.Replace(firstLetter, firstLetter.ToUpper()); //You should be careful while doing this, bcs String.Replace() will replace all the occurances of "firstLetter" in "s"

Response.Write(s); //Ouput: Coding

Returns a new string in which all occurrences of a specified string in the current instance are replaced with another specified string.

Deletes a specified number of characters from the string beginning at a specified position.

No comments:

Post a Comment