trycatch
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);結果是1string 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);結果是truemath.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,初步學習,舉步維艱,發現不會模板學習有些費勁,覺得很難理解,所以今天來說明下函式模板最基本說明,其實模板挺複雜的,應該,我只看了一點都覺的很繞,還有很多坑,估計這個寫本...