Unity中用到的C 補充(三) 字串

2021-07-07 05:13:38 字數 1235 閱讀 7288

string也是乙個物件, 封裝了所有字串的操作操作

語法指令

比較(大寫)string.compare(str1, str2)

查詢strxx.indexof(『查詢的內容』, 0)

刪除strxx.remove(n)

替換strxx.replace(『查詢的內容』, 『替換的內容』)

插入strxx.insert(n, 「插入的內容」)

取字元段

strxx.substring(n, 10)

分割strxx.split(『,』)

示例

注意標頭檔案

using system;

using system.collections;

using system.collections.generic;

using system.text;

namespace

個字元",n);

// 刪除

str2 = str1.remove(n);

console.writeline("刪除第乙個字串中第乙個空格之後的內容: " + str2);

// 替換

str2 = str1.replace(' ', '&');

console.writeline("第乙個字串中空格替換為&: " + str2);

// 插入

str2 = str1.insert(n+1, "亡靈");

console.writeline("第乙個字串第乙個空格後插入: " + str2);

// 取字元段

str2 = str1.substring(n + 1, 4);

console.writeline("取第乙個字串第乙個空格後的4個字元: |" + str2 + "|");

// 分割

string strs = str1.split(' ');// 以空格分割

console.writeline("以空格分割後的字串為: ");

foreach (string str in strs)

console.writeline("按任意鍵繼續。。。");

三 字串補充

1 輸出函式中的字串的格式化 之前有簡單地使用了說明了prin函式中字串的拼接。name xiong age 21 男 high 175weight 56 print 我姓 s,性別 s,今年 s歲,身高 scm,體重 skg。name,age,high,weight 為了保證絕對正確。只需要將上面...

三 字串 一

三 字串 1。直接量三種寫法 1 單引號,不會替換變數,且只支援 兩個轉譯字元 2 雙引號,會進行變數替換,雙引號能支援除了 以外的所有轉譯符 3 heredoc,比如 string end of string haha hehe hoho.hehe end of string 其中end of s...

三 字串操作

windows核心編碼字符集採用unicode字符集,字串處理使用unicode string,是乙個結構體,定義如下 typedef struct unicode string unicode string length 字串長度,maximumlength 字串緩衝區長度,buffer 字串緩衝...