上部ASP.Net的字符串的第一个字符

Jay*_*ayH 1 c# asp.net

我试图在ASP.net中返回一个用户名,但更喜欢将第一个字符转换为高位,例如,如果用户名是'test',我想返回'Test'.

获取用户名的代码:

<h3>Welcome Home<strong><%: User.Identity.Name %></strong>.
Run Code Online (Sandbox Code Playgroud)

不是100%肯定如何实现这一点,我很确定它最终会变得简单,但任何帮助将不胜感激.

谢谢

固定

h3>Welcome Home <strong><%: User.Identity.Name.ToUpper().Substring(0,1) + User.Identity.Name.ToLower().Substring(1) %></strong>.
Run Code Online (Sandbox Code Playgroud)

Riv*_*Riv 8

System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(User.Identity.Name);    
Run Code Online (Sandbox Code Playgroud)