欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

使用C#怎么實現(xiàn)字符串首字母大寫

本篇文章為大家展示了使用C#怎么實現(xiàn)字符串首字母大寫,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺為眾多戶提供成都西云數(shù)據(jù)中心 四川大帶寬租用 成都機(jī)柜租用 成都服務(wù)器租用。

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

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

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();
}

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

下面的方法大概大家比較少會去發(fā)現(xiàn),就是 CultureInfo 的方法

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

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

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

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

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

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

上面這個方法不會把 “red house” 轉(zhuǎn)換為 “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()));

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

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;
}

上述內(nèi)容就是使用C#怎么實現(xiàn)字符串首字母大寫,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章名稱:使用C#怎么實現(xiàn)字符串首字母大寫
標(biāo)題網(wǎng)址:http://www.aaarwkj.com/article26/pcdjjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計網(wǎng)站建設(shè)、網(wǎng)站營銷、網(wǎng)站設(shè)計公司、定制網(wǎng)站App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
毛茸茸的阴户在线观看| 久久精品一区二区日韩| 国产精品免费视频能看的| 久久精品国产亚洲av热老太| 四虎免费在线视频观看| 老湿机午夜在线免费观看| 亚洲精品一区二区日本| 大香蕉欧美日韩在线视频| 国产精品自拍激情在线观看| 国产精品亚洲欧美在线| 夜色一区二区av人片| 可以免费看黄的网久久| 亚洲午夜av久久乱码| 国产又粗又硬又长又爽在线观看| 国产一区二区麻豆视频| 精品国产乱码久久蜜桃| 日本人妻系列中文字幕| 一区二区三区人妻系列| 国产精品无遮挡猛进猛出 | 久久精品熟女亚洲av色| 东京男人的天堂国产av| 欧美激情性国产精品潮| 丰满人妻的诱惑中文字幕| 国内揄拍国内精品少妇国| 久久婷婷国产综合色啪| 国产乱肥老妇国产一区二| 亚洲日本欧洲二区精品| 久久亚洲一区二区内射| 国产av网站精品成人| 精品国产美女主播在线| 国产91精品成人在线观看| 日韩有码高清av在线| 久久亚洲欧美国产精品观看| 激情网站免费在线观看| 少妇人妻系列中文在线| 日韩亚洲中文一区三级黄片| 久久97精品人人做人人爽| 亚洲国产欧美精品综合在线| 国产农村妇女一区二区三区| 成年人性生活一级视品| 无套内射精品一区二区|