哎!真是欠下的債總是要還的,現在就是還債的時候了。現在c#學習也有一陣子的時間了,但是就是因為當時自己很懶,所以沒有總結,導致現在用到前面的知識的時候忘記了,導致**看不懂,看起來是比較嚴重的問題了,現在就來補上這部分的內容——字串
字串在程式設計當中扮演了重要的角色,正因為有它的存在,所以才可以讓我們的**變得活起來,這麼好用的東西,讓我們就來好好學習一下吧!
tolower:把字串轉換成小寫
toupper:把字串轉換成大寫
舉例:
console.writeline("請輸入你喜歡的課程!");
string str1 = console.readline();
str1 = str1.tolower();//把字串轉換成小寫
console.writeline("請輸入你喜歡的課程!");
string str2 = console.readline();
str2 = str2.toupper();//把字串轉換成大寫
忽略大小寫直接進行比較:
bool result = str1.equals(str2, stringcomparison.ordinalignorecase);
語法結構:replace(old char,new char);
舉例:
string name = "小楊很**";
name = name.replace('很', '不');
console.writeline(name);
console.readkey();
效果如下:小楊不**
語法結構:bool result = name.contains(內容);
解說:判斷字串中是否包含contains裡面的字串,如果包含則返回true,如果不包含則返回false
語法結構:substring(startindex,end index)
舉例:擷取小樣.exe
string path = @"e:\提高班學習資料\02 c#\小樣.exe";//提取小樣.exe
string str = path.substring(path.length - 6);//第一種方法
console.writeline(str);
console.readkey();
//第二種方法
char chs = new char ;
string str = path.split(chs);
console.writeline(str[str.length - 1]);
console.readkey()
關鍵字:indexof
舉例:
string str = "小楊很純潔,哈哈,果然很帥";
int index = str.indexof("帥");
console.writeline(index);
console.readkey();
結果如下:
12
查詢最後乙個字串的索引:lastindexof
語法結構:insert(索引位置,內容);
舉例如下:
string st = "哈哈,我又變帥了";
st = st.insert(8, "!");
console.writeline(st);
console.readkey();
語法結構:remove(開始的位置,移除的個數)
舉例:
string text = "老蘇果然很**";
text = text.remove(2, 3);//從某個地方開始移除,移除多少個
console.writeline(text);
console.readkey();
語法結構:split(被分割的物件,分割符號)
舉例如下:
string str="aaajbbbscccjdddseee";
string sarray=str.split(new char[2] );
foreach(string i in sarray) response.write(i.tostring() + "
");
輸出結果
aaabbb
cccddd
eee
C 菜鳥之旅 C 字串
命名空間 namespace 用於解決類重名的問題,可以看做是 類的資料夾 如果 和被使用的類在乙個namespace中則不需要使用using 在不同的命名空間下的類呼叫有倆種方法 1 寫全稱 命名空間.類名 2 先using 引用空間,再呼叫 方法一 右擊專案名 新增引用 在 中使用 using ...
ACM之旅 字串對比
一 題目 字串對比 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定兩個僅由大寫字母或小寫字母組成的字串 長度介於1到10之間 它們之間的關係是以下4中情況之一 1 兩個字串長度不等。比如 beijing 和 hebei 2 兩個字串不僅長度相等,而且相應位置上的字元完全一致 區分大小...
菜鳥python 字串詳解
str 字串 python中只要是引號引起來的就是字串 字串 用於資料儲存,儲存少量資料 a meet 字串中每乙個字母或者字元都稱為元素 索引 下標 meet 0123 從左向右排 m e e t 4 3 2 1 從左向右排 a meet print a 4 a meet print a 5 索引...