日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

深入c#的string类

發布時間:2023/12/1 C# 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 深入c#的string类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.字符串常用方法

1.IndexOf("") 如果找到字符串出現的位置則為索引位置,否則返回-1,索引從0開始

2.string Substring( int startIndex , int length ); 從開始位置startIndex,截取到結束位置(截取長度length)

3.Trim() 清除前后兩端空格

4.ToUpper() 將字符串全部轉換為大寫

5.ToLower() 將字符串全部轉換為小寫

6.Equals()
== 和 Equals()有何區別?
==運算符: 常用來比較int、double等基本數據類型的數值
Equals():常用來比較對象

7.""和String.Empty的區別

""代表一個空的字符串,會在內存空開辟一塊兒空的存儲空間
String.Empty代表一個空的字符串,不會開辟空間

8.判斷字符串為空的三種寫法
name.Length == 0
name == String.Empty
name == ""

9.Split('') 按照指定字符分割,返回值為一個string類型的數組

10.Join("",string [] str) 按照參數1的指定字符拼接,第二個參數為要拼接的數組

11.Format("{索引位置,-8:F2}") 負為左,正為右
字符 說 明 示 例 輸出結果
C 貨幣格式 String.Format(”{0:C3}”, 2000) ¥2,000.000
D 十進制格式 String.Format(”{0:D3}”, 2000) 2000
F 小數點后的位數固定 String.Format(”{0:F3}”, 2000) 2000,000
N 用逗號隔開的數字 String.Format(”{0:N}”, 250000) 250,000.00
P 百分比計數法 String.Format(”{0:P3}”, 0.29768) 29.768
X 十六進制格式 String.Format(”{0:X000}”, 12) C

12.字符串和數值型的互相轉換
字符串類型轉換為數值類型時,通過Parse()方法進行轉換
int.Parse(string str); str這個字符串要是數字的有效格式

13.數值類型轉換為字符串
ToString()

14.Convert類進行類型轉換
Convert.ToInt32();
Convert.ToSingle();
Convert.ToString();

15.類型轉換
隱式轉換:對于數值類型,A的取值范圍完全包含在B內
顯式轉換:通過(數據類型)告訴編譯器轉換類型
Parse()方法:字符串轉換為數值型
Convert類:任意數據類型轉換為某一指定類型

?

轉載于:https://www.cnblogs.com/wishsaber/p/9323250.html

總結

以上是生活随笔為你收集整理的深入c#的string类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。