亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#實現字符串首字母大寫的方法示例

2019-10-29 21:06:32
字體:
來源:轉載
供稿:網友

最近在工作中遇到一個需求,需要將字符串的首字母進行大寫,所以找到一些把字符串首字符大寫的方法分享給大家,下面話不多說了,來一起看看詳細的介紹吧。

假如需要把字符串 “red” 轉換為 “Red”,把 “red house” 轉為 “Red house” 或者單詞的第一個大寫,下面就是我從網上看到的技術。

public static string FirstCharToUpper(string input){ if (String.IsNullOrEmpty(input))  throw new ArgumentException("ARGH!"); return input.First().ToString().ToUpper() + input.Substring(1);}

這個方法就是拿到第一個字符,然后加上后面的字符,可以看到這個方法需要三個字符串在內存。

public string FirstLetterToUpper(string str){ if (str == null)  return null; if (str.Length > 1)  return char.ToUpper(str[0]) + str.Substring(1); return str.ToUpper();}

這個方法也是需要兩個字符串。

下面的方法大概大家比較少會去發現,就是 CultureInfo 的方法

CultureInfo.CurrentCulture.TextInfo.ToTitleCase(str.ToLower());

這個方法是比較好方法,假如我輸入”red house” 那么就會轉換為 “Red House”

上面的方法還可以使用這個方法

CultureInfo("en-US").TextInfo.ToTitleCase("red house");

如果需要使用拼接,可以使用這個方法

s.Remove(1).ToUpper() + s.Substring(1)

上面這個方法不會把 “red house” 轉換為 “Red House”

下面給大家一個性能比較好的方法

char[] a = s.ToCharArray();  a[0] = char.ToUpper(a[0]);  return new string(a);

如果需要很多字符串都這樣把第一個大寫,可以使用下面方法

string str = "red house";   Console.WriteLine(System.Text.RegularExpressions.Regex.Replace(str, "^[a-z]", m => m.Value.ToUpper()));

和上面方法一樣寫法,可以使用另外的函數

Regex.Replace(str, @"^/w", t => t.Value.ToUpper());

如果希望有最好的速度,那么請用下面方法

public static unsafe string ToUpperFirst(this string str){ if (str == null) return null; string ret = string.Copy(str); fixed (char* ptr = ret)   *ptr = char.ToUpper(*ptr); return ret;}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品自拍偷拍| 欧美巨猛xxxx猛交黑人97人| 日韩在线观看成人| 2019国产精品自在线拍国产不卡| 久热爱精品视频线路一| 欧美交受高潮1| 亚洲男人天堂2024| 国产精品日韩精品| 国产精品视频精品视频| 久久久久在线观看| 中文字幕亚洲在线| 久久久国产视频| 91精品国产91久久久久福利| 亚洲男人天堂视频| 亚洲第一国产精品| 欧美性猛交xxxx乱大交| 亚洲国产精品va在看黑人| 国产精品久久久久久久久久久久久| 九九精品在线播放| 欧美整片在线观看| 国产精品爽爽爽爽爽爽在线观看| 午夜精品理论片| 亚洲欧美中文日韩在线| 国产91网红主播在线观看| 国产精品揄拍一区二区| 国产精品久久久久91| 国产日韩欧美中文| 国产精品久久久久久久久粉嫩av| 中文字幕综合一区| 久久久久五月天| 最新国产精品拍自在线播放| 国内精品伊人久久| 最近中文字幕mv在线一区二区三区四区| 国产69精品99久久久久久宅男| 久久手机免费视频| 午夜精品久久久久久久99热浪潮| 国产乱肥老妇国产一区二| 日韩在线观看网站| 欧美黑人一区二区三区| 日韩av中文字幕在线播放| 成人黄色免费网站在线观看| 成人av番号网| 国产精品日日做人人爱| 国产精品久久久久久久app| 亚洲欧洲一区二区三区在线观看| 欧美电影免费播放| 久久久99免费视频| 国产精品一区二区久久精品| 亚洲高清久久网| 亚洲综合精品一区二区| 欧美日韩国产中文精品字幕自在自线| 91九色国产在线| 欧美午夜精品伦理| 亚洲国产中文字幕久久网| 2020欧美日韩在线视频| 日本高清不卡在线| 色狠狠久久aa北条麻妃| 亚洲欧美一区二区三区情侣bbw| 在线播放国产一区中文字幕剧情欧美| 精品久久久视频| 亚洲性夜色噜噜噜7777| 欧美与欧洲交xxxx免费观看| 欧美性色19p| 一级做a爰片久久毛片美女图片| 欧美最猛黑人xxxx黑人猛叫黄| 欧美日韩午夜视频在线观看| 成人乱人伦精品视频在线观看| 国产女同一区二区| 国产午夜精品一区理论片飘花| 成人在线视频网| 日本免费久久高清视频| 96精品久久久久中文字幕| 91精品国产乱码久久久久久蜜臀| 亚洲人成网站999久久久综合| 日韩激情片免费| 国产精品老牛影院在线观看| 欧美日韩国产中文精品字幕自在自线| 久久久久久久国产| 亚洲第一福利在线观看| 欧美在线不卡区| 国产欧美 在线欧美| 高清在线视频日韩欧美| 日韩av中文字幕在线播放| 92看片淫黄大片欧美看国产片| 欧美中文字幕在线播放| 亚洲第一精品久久忘忧草社区| 欧美wwwwww| 黑人狂躁日本妞一区二区三区| 久久国产天堂福利天堂| 欧美亚洲国产日韩2020| 欧美影院在线播放| 欧美日韩中文字幕日韩欧美| 欧美黑人一区二区三区| 久久久久久久久久久久久久久久久久av| 性欧美在线看片a免费观看| 国产一区二区美女视频| 精品日韩美女的视频高清| 欧美极品美女电影一区| 久久精品国产精品| 欧美高清视频一区二区| 精品国产乱码久久久久酒店| 欧美性猛交xxxx| 欧美人在线观看| 欧美一区二区.| 欧美性受xxxx黑人猛交| 久久精品国产久精国产思思| 久久久中文字幕| 成人久久18免费网站图片| 成人观看高清在线观看免费| 国产精品69久久久久| 日韩av在线看| 国产精品露脸自拍| 亚洲成人久久一区| 最近2019中文免费高清视频观看www99| 国产精品日韩在线观看| 91社影院在线观看| 欧美洲成人男女午夜视频| 久久久亚洲影院你懂的| 自拍视频国产精品| 日韩精品在线免费观看| 日韩综合中文字幕| 日韩美女av在线| 国产精品福利小视频| 国产一区二区香蕉| 日韩av影视综合网| 亚洲国产精品999| 欧美中文在线观看| 在线激情影院一区| 亚洲色图欧美制服丝袜另类第一页| 欧美日韩亚洲一区二区| 大伊人狠狠躁夜夜躁av一区| 5278欧美一区二区三区| 国产精品揄拍一区二区| 精品国产91乱高清在线观看| 91影院在线免费观看视频| 欧美极品美女视频网站在线观看免费| 国产欧美一区二区三区久久人妖| 狠狠爱在线视频一区| 日韩精品丝袜在线| 欧美激情视频免费观看| 欧美性xxxxxxxxx| 国外日韩电影在线观看| 色哟哟入口国产精品| 另类图片亚洲另类| 亚洲国产精品久久久| 亚洲国产成人精品电影| 精品国偷自产在线视频| 日本午夜人人精品| 国产成人精品一区二区三区| 2019最新中文字幕| 欧美视频专区一二在线观看| 国产成人精品a视频一区www| 国产精品一区二区3区| 久久精品国产成人| 欧美视频中文在线看| 国产精品福利在线| 九九久久精品一区| 国自产精品手机在线观看视频| 亚洲综合色激情五月| 欧美日韩免费区域视频在线观看| 国产自产女人91一区在线观看| 国产成人精品国内自产拍免费看| 国产精品成人观看视频国产奇米| 青草成人免费视频|