日期:2014-05-18  浏览次数:20716 次

如何用C#编写一个魔兽世界起名的小程序
比如输入“shaw”
魔兽世界里面会自动把第一个字母大写  
求教各位大大们 怎么用C#来编啊

------解决方案--------------------
C# code
using System;
class Test
{
    static void Main()
    {
        string a="shaw";
        string b=a.Substring(0,1).ToString().ToUpper()+a.Substring(1).ToString();
        Console.WriteLine(b);
    }
}

------解决方案--------------------
除了楼上的办法也可以用系统自带的ToTitleCase函数:

C# code

        private string getName(string name)
        {
            return System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(name);
        }