记录:C#编程中的字符串
生活随笔
收集整理的這篇文章主要介紹了
记录:C#编程中的字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? 拋開編程語法規則,編程就像在處理字符串。
? C#的字符串的故事:
1.char
?char c='a';如果寫成char c="a";c='abc' 錯誤了。單引號括字符,雙引號括字符串
2.string
?string str="hello";
?字符串str的值是hello,長度是5,這里和C語言不一樣,'\0結束符'。
3.取字符串中的字符
?char c=str[0];//c=h;
?注意下標越界問題。
?打印輸出字符串中的每一個字符。
string str="hello"; int size=str.length; for(int i=0; i<size; i++) {Console.WriteLine(str[i]); }4.字符串的變與不變
?
? 證明這個過程:
? 打印輸出的結果是:
? ? ? ?world
? ? ? ?hello
? ?這里描述下,str1疑情別戀都無法改變str10最初的初衷。
5.字符串分割處理方法
? string[] Split(param char[] separator);
? ?
public static void Main(string [] args){string ip="192.168.1.0";string [] strArray=ip.Split('.');foreach(string str in strArray){Console.WriteLine(str);}Console.ReadKey();}?
? ?使用‘.’分割IP地址字符串。
? Split的重載方法:
string stringSplit="今天很輕松忙今天天氣好今天不上班";string[] strSplitArray=stringSplit.Split(new String[]{"今天"},StringSplitOptions.RemoveEmptyEntries);foreach(string str in strSplitArray){Console.WriteLine(str);}
?
? ?使用字符串進行分割字符串。
? ?打印的結果是:
? ?很輕松忙
? ?天氣好
? ?不上班
6.字符串的替換方法
?
string stringSplit="今天很輕松忙今天天氣好今天不上班";string newString=stringSplit.Replace("今天","**");? 將“今天”用“**”替換掉。
? 比如:在網站論壇中的一些敏感詞匯的處理方式,就用字符串的替換。
轉載于:https://blog.51cto.com/broncho/1258928
總結
以上是生活随笔為你收集整理的记录:C#编程中的字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据上移下移简单的存储过程
- 下一篇: 江苏理工学院计算学院实验教学管理系统[.