深入C#中的String类
一、String類里面的方法:
1.indexOf():查找某個字符在字符串中的位置
語法:字符串.indexOf(); //返回一個int
2.Substring():從字符串中截取某個字符串
語法:字符串.Substring();//返回String
3.ToLower():將字符串轉換成小寫形式
語法:字符串.ToLower();//返回String
4.Equals():比較兩個字符串是否相等
語法:字符串1.Equals(“字符串2”);//返回bool
5.Join():連接字符串
語法:string.Join(“需要連接的字符”,需要連接的數據)
6.Split():分割字符串
語法:字符串.Split(‘按照某個字符’) //返回數組
7.Trim():清除字符串左右兩邊的空格
語法:字符串.Trim();//返回string類型
二、Format格式化字符串:
語法:string.Format(“格式化字符串”,參數列表);
eg:string.Format(“姓名{0}”,name);
eg:string.Format("{0}乘以{1}等于{2}",num1,num2,num1*num2)
三、Format里面的參數化數值:
1.C:貨幣格式
2.D:十進制格式
3.F:小數點后面固定的位數
4.N:用逗號隔開的數字
5.P:百分比計數法
6.X:十六進制的格式
四、類型轉換:
1.顯式類型轉換(強制類型轉換):當源類型小于目標類型的時候,需要顯式轉換。
2.隱式類型轉換(自動類型轉換):當源類型大于目標類型的時候,需要隱式轉換。
五、數值類型與字符串之間的轉換
1.字符串轉換為int類型
語法:int.Parse(字符串);
2.字符串轉換為double類型
語法:double.Parse(“字符串”);
六、數值類型轉換為字符串
語法:數值.ToString();
七、使用Convert進行轉換
語法:Convert.ToInt32(要轉換的值);
八、Parse與Convert的區別:
Parse:是將字符串類型轉換為數值類型
Convert:任何基本類型之間都可以轉換
總結
以上是生活随笔為你收集整理的深入C#中的String类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#语法快速热身
- 下一篇: C#使用集合组织相关数据