在ascx.cs中转换为大写

时间:2013-03-04 12:36:00

标签: 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);
}

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

2 个答案:

答案 0 :(得分:5)

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

根据您的要求,有很多方法可以做到“文化安全”。

答案 1 :(得分:1)

试试这个

static string UppercaseFirst(string s)
{
    return s.ToUpper();
}