您好,登錄后才能下訂單哦!
關于字符的相關方法可以看char類的說明
附上看到的書中char比較常用的方法:
char letter = 'a';//聲明字符letter char num = '8';//聲明字符num //使用IsLetter方法判斷letter是否為字母 Console.WriteLine("判斷letter是否為字母:{0}", Char.IsLetter(letter)); //使用IsDigit方法判斷num是否為數字 Console.WriteLine("判斷num是否為數字:{0}", Char.IsDigit(num)); //使用IsLetterOrDigit方法判斷num是否為字母或數字 Console.WriteLine("判斷num是否為字母或數字:{0}", Char.IsLetterOrDigit(num)); //使用IsLower方法判斷letter是否為小寫字母 Console.WriteLine("判斷letter是否為小寫字母:{0}", Char.IsLower(letter)); //使用IsUpper方法判斷letter是否為大寫字母 Console.WriteLine("判斷letter是否為大寫字母:{0}", Char.IsUpper(letter)); //使用IsPunctuation方法判斷num是否為標點符號 Console.WriteLine("判斷num是否為標點符號:{0}", Char.IsPunctuation(num)); //使用IsSeparator方法判斷num是否為分隔符 Console.WriteLine("判斷num是否為分隔符:{0}", Char.IsSeparator(num)); //使用IsWhiteSpace方法判斷num是否為空白 Console.WriteLine("判斷num是否為空白:{0}", Char.IsWhiteSpace(num)); //使用ToUpper方法將letter轉換為大寫 Console.WriteLine("將字符轉換為大寫:{0}", Char.ToUpper(letter)); //使用ToLower方法將letter轉換為小寫 Console.WriteLine("將字符轉換為小寫:{0}", Char.ToLower(letter));
************
關于字符串的使用,因為程序注釋都比較清楚,估計看著也能直接理解
Console.WriteLine("轉義字符:C:\\Windows\\System32\\"); string str1 = "ABN"; string str2 = "ABC"; //比較字符串 Console.WriteLine(String.Compare(str1,str2));//str1>str2返回1 Console.WriteLine(str1.CompareTo(str2)); //Equals方法 Console.WriteLine(str1.Equals(str2)); Console.WriteLine(string.Equals(str1, str2)); //格式化字符串 string newstr = String.Format("{0}和{1}!", str1, str2); Console.WriteLine(newstr); //將日期格式化為YYYY年MM月dd日 DateTime dt = DateTime.Now; string strDate = String.Format("{0:D}", dt); Console.WriteLine("today is :" + strDate); //截取字符串 string path = "D:\\C#\\project"; string path2 = path.Substring(0, path.LastIndexOf("\\") + 1); string path3 = path.Substring(path.LastIndexOf("\\") + 1); Console.WriteLine(path2 + "???" + path3); //分割字符串 string[] news = "hello world you are greate".Split(' '); for (int i = 0; i < news.Length; i++) { Console.WriteLine(news[i]); } //插入字符串 string insert = path3.Insert(0, "00 "); Console.WriteLine(insert); //填充字符串 string padd = path3.PadLeft(path3.Length + 1, '《'); Console.WriteLine(padd); //復制字符串 string copy = string.Copy(insert); Console.WriteLine(copy); char [] me = new char[5]; string copp = "CShape"; copp.CopyTo(1, me, 0, 5); Console.Write(me); //替換字符串 string replace = str1.Replace("N", "hh"); Console.WriteLine(replace); //刪除字符串 string del = replace.Remove(2);//Remove(0,1) Console.WriteLine(del);
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。