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

首頁 > 學院 > 開發設計 > 正文

C#操作字符串方法總結<轉>

2019-11-14 15:57:20
字體:
來源:轉載
供稿:網友

staticvoid Main(string[] args)
{
            string s ="";
            //(1)字符訪問(下標訪問s[i])
            s ="ABCD";
            Console.WriteLine(s[0]); // 輸出"A";
            Console.WriteLine(s.Length); // 輸出4
            Console.WriteLine();

            //(2)打散為字符數組(ToCharArray)
            s ="ABCD";
            char[] arr = s.ToCharArray(); // 把字符串打散成字符數組{'A','B','C','D'}
            Console.WriteLine(arr[0]); // 輸出數組的第一個元素,輸出"A"
            Console.WriteLine();

            //(3)截取子串(Substring)
            s ="ABCD";
Console.WriteLine(s.Substring(1)); // 從第2位開始(索引從0開始)截取一直到字符串結束,輸出"BCD"
            Console.WriteLine(s.Substring(1, 2)); // 從第2位開始截取2位,輸出"BC"
            Console.WriteLine();

            //(4)匹配索引(IndexOf())
            s ="ABCABCD";
            Console.WriteLine(s.IndexOf('A')); // 從字符串頭部開始搜索第一個匹配字符A的位置索引,輸出"0"
            Console.WriteLine(s.IndexOf("BCD")); // 從字符串頭部開始搜索第一個匹配字符串BCD的位置,輸出"4"
            Console.WriteLine(s.LastIndexOf('C')); // 從字符串尾部開始搜索第一個匹配字符C的位置,輸出"5"
            Console.WriteLine(s.LastIndexOf("AB")); // 從字符串尾部開始搜索第一個匹配字符串BCD的位置,輸出"3"
            Console.WriteLine(s.IndexOf('E')); // 從字符串頭部開始搜索第一個匹配字符串E的位置,沒有匹配輸出"-1";
            Console.WriteLine(s.Contains("ABCD")); // 判斷字符串中是否存在另一個字符串"ABCD",輸出true
            Console.WriteLine();

            //(5)大小寫轉換(ToUpper和ToLower)
            s ="aBcD";
            Console.WriteLine(s.ToLower()); // 轉化為小寫,輸出"abcd"
            Console.WriteLine(s.ToUpper()); // 轉化為大寫,輸出"ABCD"
            Console.WriteLine();

            //(6)填充對齊(PadLeft和PadRight)
            s ="ABCD";
            Console.WriteLine(s.PadLeft(6, '_')); // 使用'_'填充字符串左部,使它擴充到6位總長度,輸出"__ABCD"
            Console.WriteLine(s.PadRight(6, '_')); // 使用'_'填充字符串右部,使它擴充到6位總長度,輸出"ABCD__"
            Console.WriteLine();

            //(7)截頭去尾(Trim)
            s ="__AB__CD__";
            Console.WriteLine(s.Trim('_')); // 移除字符串中頭部和尾部的'_'字符,輸出"AB__CD"
            Console.WriteLine(s.TrimStart('_')); // 移除字符串中頭部的'_'字符,輸出"AB__CD__"
            Console.WriteLine(s.TrimEnd('_')); // 移除字符串中尾部的'_'字符,輸出"__AB__CD"
            Console.WriteLine();

            //(8)插入和刪除(Insert和Remove)
            s ="ADEF";
            Console.WriteLine(s.Insert(1, "BC")); // 在字符串的第2位處插入字符串"BC",輸出"ABCDEF"
            Console.WriteLine(s);
            Console.WriteLine(s.Remove(1)); // 從字符串的第2位開始到最后的字符都刪除,輸出"A"
            Console.WriteLine(s);
            Console.WriteLine(s.Remove(0, 2)); // 從字符串的第1位開始刪除2個字符,輸出"EF"
            Console.WriteLine();

            //(9)替換字符(串)(Replace)
            s ="A_B_C_D";
            Console.WriteLine(s.Replace('_', '-')); // 把字符串中的'_'字符替換為'-',輸出"A-B-C-D"
            Console.WriteLine(s.Replace("_", "")); // 把字符串中的"_"替換為空字符串,輸出"A B C D"
            Console.WriteLine();

            //(10)分割為字符串數組(Split)——互逆操作:聯合一個字符串靜態方法Join(seperator,arr[])
            s ="AA,BB,CC,DD";
            string[] arr1 = s.Split(','); // 以','字符對字符串進行分割,返回字符串數組
            Console.WriteLine(arr1[0]); // 輸出"AA"
            Console.WriteLine(arr1[1]); // 輸出"BB"
            Console.WriteLine(arr1[2]); // 輸出"CC"
            Console.WriteLine(arr1[3]); // 輸出"DD"
            Console.WriteLine();

            s ="AA--BB--CC--DD";
            string[] arr2 = s.Replace("--", "-").Split('-'); // 以字符串進行分割的技巧:先把字符串"--"替換為單個字符"-",然后以'-'字符對字符串進行分割,返回字符串數組
            Console.WriteLine(arr2[0]); // 輸出"AA"
            Console.WriteLine(arr2[1]); // 輸出"BB"
            Console.WriteLine(arr2[2]); // 輸出"CC"
            Console.WriteLine(arr2[3]); // 輸出"DD"
            Console.WriteLine();

            //(11)格式化(靜態方法Format)
            Console.WriteLine(string.Format("{0} + {1} = {2}", 1, 2, 1+2));
            Console.WriteLine(string.Format("{0} / {1} = {2:0.000}", 1, 3, 1.00/3.00));
            Console.WriteLine(string.Format("{0:yyyy年MM月dd日}", DateTime.Now));


            //(12)連接成一個字符串(靜態方法Concat、靜態方法Join和實例方法StringBuilder.Append)
            s ="A,B,C,D";
            string[] arr3 = s.Split(','); // arr = {"A","B","C","D"}

            Console.WriteLine(string.Concat(arr3)); // 將一個字符串數組連接成一個字符串,輸出"ABCD"

            Console.WriteLine(string.Join(",", arr3)); // 以","作為分割符號將一個字符串數組連接成一個字符串,輸出"A,B,C,D"

            StringBuilder sb =new StringBuilder(); // 聲明一個字符串構造器實例
            sb.Append("A"); // 使用字符串構造器連接字符串能獲得更高的性能
            sb.Append('B');
            Console.WriteLine(sb.ToString());// 輸出"AB"

            Console.ReadKey();
        }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲图片欧美午夜| 国产成人免费91av在线| 久久人人爽人人爽人人片av高清| 精品国产乱码久久久久久天美| 久久久久99精品久久久久| 成人在线免费观看视视频| 国产在线播放91| 久久伊人精品天天| 亚洲精品网址在线观看| 欧美三级免费观看| 国产成人精品在线观看| www.欧美视频| 国语自产在线不卡| 亚洲国产精品成人精品| 国产精品成人av性教育| 自拍偷拍亚洲欧美| 国产精品美女网站| 色噜噜狠狠狠综合曰曰曰88av| 久久精品视频网站| 激情成人中文字幕| 国产91网红主播在线观看| 日韩精品极品视频| 日韩中文视频免费在线观看| 午夜剧场成人观在线视频免费观看| 色综合久久中文字幕综合网小说| 久久影院模特热| 日韩美女av在线| 久久频这里精品99香蕉| 国产一区二区日韩精品欧美精品| 亚洲精品小视频在线观看| 欧美多人爱爱视频网站| 岛国av一区二区| 成人激情视频在线观看| 国产一区二区日韩| 亚洲国产成人精品久久| 国产成人小视频在线观看| 国产91精品久久久久久久| 自拍偷拍亚洲区| 成人福利视频网| 亚洲欧美在线一区| 亚洲欧美日韩直播| 中文字幕在线国产精品| 岛国av一区二区| 欧美老女人bb| 91在线视频一区| 久久精品中文字幕免费mv| 欧美国产精品日韩| 日产日韩在线亚洲欧美| 国产伊人精品在线| 国产在线视频2019最新视频| 欧美国产日韩一区| 亚洲视频自拍偷拍| 国产精品久久久久久久久久久久久| 97在线免费视频| 日韩av最新在线| 国模精品一区二区三区色天香| 动漫精品一区二区| 91免费精品国偷自产在线| 中文精品99久久国产香蕉| 91精品国产色综合久久不卡98| 97国产一区二区精品久久呦| 欧美成人免费播放| 91极品女神在线| 亚洲欧洲在线看| 国产精品午夜国产小视频| 国产精品狼人色视频一区| 国产成人中文字幕| 亚洲欧美另类中文字幕| 欧美一级电影久久| 国产专区欧美专区| 精品一区二区三区三区| 成人性生交xxxxx网站| 77777少妇光屁股久久一区| 欧美精品久久久久久久久| 在线播放日韩精品| 久久精品视频va| 日韩中文字幕网址| 粉嫩av一区二区三区免费野| 久久久精品在线观看| 日本电影亚洲天堂| 91精品视频网站| 成人在线视频福利| 一区二区三区在线播放欧美| 欧美在线视频网站| 日韩一区av在线| 97在线观看免费高清| 成人疯狂猛交xxx| 欧美性生交大片免网| 日韩中文字幕网| 亚洲自拍偷拍一区| 久久久久免费视频| 色婷婷久久一区二区| 国产精品视频26uuu| 日本亚洲欧洲色α| 一个人看的www欧美| 欧美日韩在线免费观看| 久久久在线免费观看| 性欧美视频videos6一9| 欧美大成色www永久网站婷| 欧美性猛交xxxx免费看| 久久人人97超碰精品888| 国内自拍欧美激情| 91国在线精品国内播放| 欧美激情a在线| 久久久久久久久久av| 国产亚洲人成网站在线观看| 国产精品香蕉在线观看| 亚洲国产欧美一区二区三区久久| 亚洲激情视频在线观看| 久久精品国产一区| 日韩经典一区二区三区| 亚洲一区久久久| 97视频人免费观看| 久久精品国产69国产精品亚洲| 精品亚洲一区二区三区四区五区| 亚洲女同精品视频| 欧美激情视频在线观看| 韩国福利视频一区| 成人一区二区电影| 久久久亚洲国产| 欧美日韩性生活视频| 欧美在线影院在线视频| 亚洲护士老师的毛茸茸最新章节| 亚洲va码欧洲m码| 国产精品爱啪在线线免费观看| 亚洲天堂av综合网| 日韩av在线免费观看| 亚洲人成电影在线观看天堂色| 538国产精品视频一区二区| 国产中文字幕日韩| 欧洲日本亚洲国产区| 韩剧1988在线观看免费完整版| 国产精品69久久| 啪一啪鲁一鲁2019在线视频| 亚洲精品久久在线| 欧美精品激情在线| 中文字幕综合一区| 亚洲欧洲一区二区三区久久| 97视频色精品| 精品亚洲一区二区三区在线播放| 亚洲国产精品视频在线观看| 国产精品欧美久久久| 91国内精品久久| 亚洲a成v人在线观看| 成人久久久久爱| 国产精品久久久一区| 亚洲精品久久在线| 国产色综合天天综合网| 亚洲999一在线观看www| 亚洲精品电影网在线观看| 成人写真视频福利网| 欧美日韩免费一区| 亚洲福利在线视频| 中文字幕视频在线免费欧美日韩综合在线看| 国产ts人妖一区二区三区| 国产亚洲激情在线| 亚洲高清久久久久久| 亚洲人成网站免费播放| 亚洲福利视频网| 欧美日韩国产中字| 一本一道久久a久久精品逆3p| 91精品久久久久久久久久另类| 亚洲一区二区免费| 欧美性xxxxx极品|