String字串的使用你都知道了嗎?

2021-09-21 18:30:48 字數 1363 閱讀 4449

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

string name1 = "    我愛北京天安門  ";

name1 = name.trim();

console.writeline(name1);

//stringbuilder是可改變大小的字串行,多個字元組成字串行,

//字串行和字串是同乙個意思。

//二者的區別在於,string型別的字串是常量,字串建立後不允許修改,

//而stringbuilder 型別的字串是可變的

stringbuilder myname = new stringbuilder("abc", 3);

console.writeline(myname);

//改變myname的值

myname = new stringbuilder("123456", 6);

console.writeline(myname);

console.writeline(myname);

string name2 = "qwe";

name2 = name2.toupper();//變大寫

console.writeline(name2);

name2 = name2.tolower();//變小寫

console.writeline(name2);

string name3 = "qweasd";

name3 = name3.substring(2, 2);//擷取(位置(下標從零開始,往後數幾位),往後數幾位)

console.writeline(name3);

name3 = string.format("qead","qwe","asd");//佔位符號的應用,format

console.writeline(name3);

int a = name3.indexof("s");//查詢字元的位置

console.writeline(a);

//insert插入(下標為幾開始插入,插入的內容)

name2 = name2.insert(1, "1f3");

console.writeline(name2);

//查詢是否有這個字串

bool i = name1.contains("愛");

console.writeline(i); ;

console.readkey();

}}

String字串的使用

1 字串比較 equals 判斷內容是否相同。compareto 判斷字串的大小關係。comparetoignorecase string int 在比較時忽略字母大小寫。判斷內容與位址是否相同。equalsignorecase 忽略大小寫的情況下判斷內容是否相同。reagionmatches 對字...

go redis使用之String字串

go redis list列表使用詳解 go redis hash使用詳解 go redis set集合使用詳解 go redis zset有序集合使用詳解 基本型別 字串操作 單個字串最大512m func getredisclient redis.client func redistest cl...

string資源的格式字串使用

在資源檔案中這麼寫 我的名字叫 1 s,今年 2 d歲 1代表第乙個格式字串的位置,從1開始 s 代表字串 d 代表數字 在程式中的使用 textview tv textview findviewbyid r.id.textview string str getresources getstring...