C 學習筆記4 常用字串的操作 資料轉換講解

2021-10-19 08:02:12 字數 1389 閱讀 6754

c#中比較常用的字串處理技巧

1.string變數可以看作是char變數的唯讀陣列

string mystring =

"hello,c#"

;char mychar = mystring[1]

;char

mychars = mystring.

tochararray()

;//字串轉化成字串陣列

console.

writeline

("mychar:"

, mychar)

;console.

writeline

("mychars:"

, mychars)

;foreach

(char chart in mychars)

", chart)

;}

2.獲取字串長度

console.

writeline(""

, mystring.length)

;

3.大小寫轉換方法

mystring.

toupper()

;mystring.

tolower()

;

4.刪除字串的空格

mystring.

trim()

;//去除字串中的空格

mystring.

trimstart()

;//將字串前面的空格刪除

mystring.

trimend()

;//將字串後面的空格刪除

5.在字串左邊或前邊新增空格

string mystring =

"aligned"

;mystring = mystring.

padleft(10

);///在左邊新增三個空格,使得字串長度變為10;

console.

writeline

(mystring)

;

6.分割字串

string minestr =

"this is a test"

;char

separator =

;//用來分割的字元

string

mywords;

mywords = minestr.

split

(separator)

;console.

writeline

("mywords:"

,mywords[1]

);

C 常用字串操作

獲得漢字的區位碼 byte array new byte 2 array system.text.encoding.default.getbytes 啊 int i1 short array 0 0 int i2 short array 1 0 unicode解碼方式下的漢字碼 array syst...

c 常用字串操作

摘自 獲得漢字的區位碼 byte array new byte 2 array system.text.encoding.default.getbytes 啊 int i1 short array 0 0 int i2 short array 1 0 unicode解碼方式下的漢字碼 array s...

C 常用字串操作整理

c 常用字串操作匯集 string str1 ttt 建立並初始化 string str2 txhe 另一種方式 char str3 abcdefg 以定義字元陣列的方式建立 cout string str4 str3 cout string str5 str3,3,4 cout 將前三個字元作為初...