c 基本函式

2022-04-26 03:43:27 字數 1699 閱讀 1665

try 

catch

finally

string x = "abcde@fghijk "; 定義乙個字串

int length = x.length; 字串的長度

string y = substring(1,2);從索引值1 開始截兩個

console.writeline(y); 輸出結果是b和c

string y = substring(3);從索引值3往後的都截出來     

console.writeline(y);輸出結果defghijk

int z = x.indexof(」b」);括號內所對應的索引值

console.writeline(z);結果是1

int zz = x.lastindexof("m");從右往左數

console.writeline(m);結果是1

string a = x.trim(); 去掉陣列內兩側的空格

int z = x.indexof(」x」);括號內所對應的索引值

console.writeline(z);結果是-1 陣列內不含x所以輸出結果是-1

int z = x.indexof(」@」);括號內所對應的索引值

console.writeline(z);結果是@

bool ii = x.contains("cde");

console.writeline(ii);結果是true
math.pow(x,y); - 次方

math.sqrt(x); - 平方根

math.ceiling(double); - 取上限

math.floor(double); - 取下限

math.round(double); - 取四捨五入

math.abs(double); - 取絕對值

時間格式

datetime dt = new datetime(1970,2,1);

console.writeline(dt.dayofyear);  一年當中的第幾天  輸出結果 32

console.writeline(dt.adddays(365));額外增加多少天或者可以再datetime dt = new datetime(1970,2,1);下面加dt = dt.adddays(365)

console.writeline(dt.tostring("yyyy年mm月dd日 hh時mm分ss秒"));  獲取dt中的年月日時間   結果2023年2月1日 12時00分00秒

datetime dn =datetime.now    獲取電腦當前時間

console.writeline(dn.tostring("yyyy年mm月dd日 tt hh時mm分ss秒"));  獲取dn中的年月日時間   

console.writeline(dn.month));  獲取dn月不需要額外+1

timespan ts =dn -dt;       timespan 時間差     dn時間減去dt的時間

console.writeline(ts.hours);   dn的小時減去dt的小時 輸出結果是15  單純的減小時

console.writeline(ts.totalhours);     dn的小時減去dt的小時 總小時

C語言基本函式

sprintf的作用是將乙個格式化的字串輸出到乙個目的字串中,而printf是將乙個格式化的字串輸出到螢幕。sprintf的第乙個引數是目的字串,如果不指定這個引數,執行過程中出現 該程式產生非法操作,即將被關閉.的 提示。define maxtime 1000 乙個簡單的maxtime就定義好了,...

c 中map的基本函式

c 中map的一些方法 begin 返回指向map頭部的迭代器 clear 刪除所有元素 count 返回指定元素出現的次數 empty 如果map為空則返回true end 返回指向map末尾的迭代器 equal range 返回特殊條目的迭代器對 erase 刪除乙個元素 find 查詢乙個元素...

C 模板 函式模板基本 說明

c 模板是個很重要的東西,但是現實中,我幾乎沒寫過模板,幾乎都快忘記這個東西,前兩天學習了,意識到這個問題,主要是準備學習c 11,初步學習,舉步維艱,發現不會模板學習有些費勁,覺得很難理解,所以今天來說明下函式模板最基本說明,其實模板挺複雜的,應該,我只看了一點都覺的很繞,還有很多坑,估計這個寫本...