@aCAZW| 47VBC-

ToTitleCase` makes each word title case. It capitalizes each word in a string. You could develop character-based algorithms to accomplish this goal. But the System.Globalization namespace provides ToTitleCase, which can be simpler. `TextInfo `textinfo`Example.` This program shows how to call ToTitleCase and the string value it returns. To access CultureInfo, you need to include the System.Globalization namespace. The input to the program is "dot net perls". `The output is "Dot Net Perls". The d, n, and p are converted to uppercase.`Discussion.` When should ToTitleCase be used? And when should a custom implementation be used? Programs often have edge cases. A custom implementation can provide better support for certain words. And performance can be improved in custom algorithms. `Uppercase First Letter `uppercase-first-letter`This method was suggested by Atoki as an alternative to the more elaborate implementations.`Summary.` We looked at the ToTitleCase method on the TextInfo type. There are other methods available on TextInfo. They are detailed in a separate article. ToTitleCase can simplify your program, but it cannot be easily customized.

/01 0P0O; 0P0O.Globalization0S0D0; { /0$/{ //0L 0d0z1"dot net perls"1; //0L titleCase0zCultureInfo.CurrentCulture.TextInfo.1ToTitleCase1(0d); //0%titleCase); /} } 1 0(1