How to Capitalize names

前端 未结 9 1806
余生分开走
余生分开走 2020-12-15 02:46

so basically if i want to transform a name from

stephen smith 

to

Stephen Smith

i can easily do it with c

9条回答
  •  伪装坚强ぢ
    2020-12-15 03:08

    This works for me with surnames that have a ' character in them.

            if (Surname.Contains("'"))
            {
               String[] Names = Surname.Split('\'').ToArray();
               Surname = textInfo.ToTitleCase(Names[0].ToString());
               Surname += "''";
               Surname += textInfo.ToTitleCase(Names[1].ToString());
            }
    

提交回复
热议问题