菜鳥學習之旅 暢玩字串

2021-09-10 04:56:29 字數 2438 閱讀 5870

哎!真是欠下的債總是要還的,現在就是還債的時候了。現在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 索引...