麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C#字符串string的常用使用方法

2019-11-17 02:18:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C#字符串string的常用使用方法

1---》字符串的聲明:

  1、string s=new string(char[] arr) //根據(jù)一個(gè)字符數(shù)組聲明字符串,即將字符字組轉(zhuǎn)化為字符串。

  2、string s=new string(char r,int i) //生成 i 個(gè)字符 r 的字符串。

2---》字符串常用的靜態(tài)方法:

  1、Compare 字符串的比較(按照字典順序)

    int result= string.Compare(string str1,string str2);

    當(dāng)str1 > str2時(shí),返回1

    當(dāng)str1 = str2時(shí),返回0

    當(dāng)str1 < str2時(shí),返回-1

    string.Compare(string str1,string str2,bool ignoreCase) //忽略大小寫比較

  2、Concat連接方法參數(shù)很多,常用的Concat(string str1,string str2);

    string str=string.Concat("w","e"); //str="we";

  3、Format參數(shù)化處理,相當(dāng)于Console.WriteLine();

    string str=String.Format("今天{0}很熱","天氣");//str="今天天氣很熱";

  4、IsNullOrEmpty判斷字符是否為null或者為空,返回值為bool;

    string str1="hahha";    

    bool b1=string.IsNullOrEmpty(str);//b1=false;

    string str2="";

    bool b2=string.IsNullOrEmpty(str2);//b2=true;

    string str3=null;

    bool b3=string.IsNullOrEmpty(str3);//b3=true;

  5、Join字符串的合并

    string.Join(string str,string[] strArr);//將數(shù)組strArr中的內(nèi)容拼接成一個(gè)新的字符串,并在對(duì)應(yīng)數(shù)組的每?jī)身?xiàng)間添加分隔符str

    string strs=string.Join(",",string[]{"w","e","r","t"});//strs="w,e,r,t";

3---》字符串常用的實(shí)例方法:

  1、Contains 判斷字符串中是否包含某個(gè)字符,返回bool值。

    string str="好累呀";

    bool b=str.Contains("累");//b=true;

  2、EndsWith和StartsWith 判斷是否是已某種字符串開(kāi)始或者結(jié)束

    string str="好大的雨呀";

    bool b1=str.StartsWith("大");//b1=false;

    bool b2-str.EndsWith("呀");//b2=true;

  3、Equals 比較兩個(gè)字符串是否相等

    string str1="asd";

    string str2="ert";

    bool b = str1.Equals(str2); //b=false;

    bool <strName>.Equals(string str, StringComparison.OrdinalIgnoreCase) //表示不區(qū)分大小寫

   4、IndexOf 和 LastIndexOf 判斷字符串第一次出現(xiàn)(IndexOf)和最后一次出現(xiàn)(LastIndexOf )的位置,如果沒(méi)有出現(xiàn)過(guò)則返回值為-1

    string str ="今天的雨很大,天很冷";

    int i=str.IndexOf("很"); //i=4;

    int i=str.LastIndexOf("很");//j=8;

    int m=str.IndexOf("小");//m=-1;

   5、Replace 字符串(字符也是可以的)替換,返回新的字符串

    string str="好困呀";

    string s=str.Replace("困","精神");//s="好精神呀";

   6、Insert 插入

    在字符串的index位置上插入字符,原來(lái)的字符依次后移,變成一個(gè)新的字符串

    string str="夜深了";

    string s=str.Insert(1,"已經(jīng)");// s="夜已經(jīng)深了"

   7、Remove刪除字符串(字符)

    在字符串中移除從startIndex開(kāi)始,長(zhǎng)度為length的字符串,剩下的字符合為一個(gè)新的字符串(<strName> = <strName>.Remove(startIndex,length);)

    string str="夜已經(jīng)深了";

    string s=str.Remove(1,2);//s="夜深了";

  8、Split將字符串<strName>以sep數(shù)組中的字符分割,分割后得到的內(nèi)容存到一個(gè)數(shù)組中(string[] <strName>.Split(params char[] sep);)

    string str="我,真的、好困;呀";

    string[] s=str.Split(new char(){',','、',';'});//s=string[]{"我","真的","好困","呀"};

   9、Substring 截取字符<str>以index開(kāi)始截取,并截取lenth個(gè)字符(string <str>.Substring(index,lenth))

    string str="還在下雨";

    string s=str.Substring(2,2);//s="下雨";

   10、ToCharArray將字符串轉(zhuǎn)化為字符數(shù)組(<string>.ToCharArray())

     string str="雨已經(jīng)小了";

     char[] s=str.ToCharArray();//s=char[]{'雨',"已","經(jīng)","小","了"};

   11、Trim() 出去兩邊的空格

     string str=" dd ";

     string s=str.Trim();//s="dd";

   12、ToUpper(轉(zhuǎn)換為大寫)和ToLower(轉(zhuǎn)換為小寫)

     string s="RaSer";

     string s1=s.ToUpper();//s1="RASER";

     string s2=s.ToLower();//s2="raser";

    

    

    


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产又白又嫩又紧又爽18p | 亚洲欧美日韩免费 | 精品三区视频 | 久产久精品 | 欧美乱论 | 斗破苍穹在线免费 | 欧美成人精品欧美一级 | 精品国产一区二区三区久久久蜜 | 亚洲日色 | 欧美视频一区二区三区四区 | 成人在线视频在线观看 | 国产精品99久久久久久董美香 | 精品一区二区三区在线观看视频 | 黄色片网站免费 | 日韩专区在线 | 久章草影院 | av在线网站观看 | 泰剧19禁啪啪无遮挡大尺度 | 成人在线观看污 | 欧美人与牲禽动交精品一区 | 黄色av网站免费 | 丰满年轻岳中文字幕一区二区 | 免费a级观看 | 欧美日韩手机在线观看 | 成人免费观看49www在线观看 | www国产成人免费观看视频,深夜成人网 | 欧美日韩免费看 | 久久一区国产 | 国产精品久久久久久久久久东京 | 国产精品剧情一区二区三区 | 成人一级毛片 | 亚洲精品永久视频 | 成人福利在线播放 | 欧美日韩在线播放一区 | 污污黄 | 爽爽淫人综合网网站 | 亚洲性综合网 | 国产精品美女久久久免费 | 国产午夜免费视频 | 欧美成人一区二区视频 | 91看片在线观看视频 |