-1

現在、姓の最初の文字を大文字に変換する次のコードがあります。

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 の知識は悲惨です! :) ありがとう

4

2 に答える 2

5

、などreturn s.ToUpper();の変形を試してみてください。ToUpperInvariant()

要件に応じて、これを「文化的に安全」にする方法はいくつかあります。

于 2013-03-04T12:38:23.350 に答える
1

これを試して

static string UppercaseFirst(string s)
{
    return s.ToUpper();
}
于 2013-03-04T12:40:33.070 に答える