在ascx.cs中转换为大写

Han*_*ter -1 c# asp.net uppercase

我目前有以下代码将姓氏的第一个字母转换为大写;

static string UppercaseFirst(string s)
{
    if (string.IsNullOrEmpty(s))
    {
        return string.Empty;
    }
    char[] a = s.ToCharArray();
    a[0] = char.ToUpper(a[0]);
    return new string(a);
}
Run Code Online (Sandbox Code Playgroud)

我现在想要编辑它,以便将姓氏中的所有字母更改为大写.应该是一个简单的,但我的ascx.cs知识是可怕的!:) 谢谢

Gra*_*mas 5

尝试return s.ToUpper();ToUpperInvariant()等等的变体

根据您的要求,有许多方法可以做到"文化安全".