子窗體返回主窗體
/**///名稱:redirect
///功能:子窗體返回主窗體
///引數:url
///返回值:空
///public void redirect(string url,page page) }
判斷是否為數字
/**
/// 名稱:isnumberic
/// 功能:判斷輸入的是否是數字
/// 引數:string otext:源文字
/// 返回值: bool true:是 false:否
///
public bool isnumberic(string otext)
catch }
獲得字串實際長度(包括中文字元)
//獲得字串ostring的實際長度
public int stringlength(string ostring)
將回車轉換為tab
//當在有keydown事件的控制項上敲回車時,變為tab
public void tab(system.web .ui.webcontrols .webcontrol webcontrol)
datagrid分頁中如果刪除時出現超出索引
public void jumppage(system.web.ui.webcontrols.datagrid dg)
else
else //如果最後一頁的記錄數大於1,那麼在最後一頁刪除記錄後仍然停在當前頁
dg.currentpageindex = dg.pagecount - int_pageless;
} } }*/
//base64編碼
public string encodebase64(string code_type,string code)
catch
return encode;
}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 = system.text.encoding.unicode.getbytes("啊");
i1 = (short)(array[0] - '/0');
i2 = (short)(array[1] - '/0');
//unicode反解碼為漢字
string str = "4a55";
string s1 = str.substring(0,2);
string s2 = str.substring(2,2);
int t1 = convert.toint32(s1,16);
int t2 = convert.toint32(s2,16);
array[0] = (byte)t1;
array[1] = (byte)t2;
string s = system.text.encoding.unicode.getstring(array);
//default方式反解碼為漢字
array[0] = (byte)196;
array[1] = (byte)207;
s = system.text.encoding.default.getstring(array);
//取字串長度
s = "iam方槍槍";
int len = s.length;//will output as 6
byte sarr = system.text.encoding.default.getbytes(s);
len = sarr.length;//will output as 3+3*2=9
string fox;
fox.tolower()轉化成小寫字母
fox.toupper()轉化成大寫字母
fox.trim()刪除前後空格
fox.trim(trimchars)刪除其它字元
fox.trimstart()刪除前空格
fox.trimend()刪除後空格
fox.padleft(10)增加左邊空格,使字串達到某長度。
fox.padright(10)增加右邊空格,使字串達到某長度。
fox.padx(10,'-')增加其它字元,使字串達到某長度。x指:left/right
fox.split(' ')將字串分解成陣列
//格式化
string sf=string.format("年月日 時分",temp.year,temp.month,temp.day,currtime.truanttime.hour,currtime.truanttime.minute);
//一些正規表示式
internet位址表示式
email位址表示式
/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
郵編 /d
**號碼
(/(/d/)|/d-)?/d
//分隔字串
string total="aaa,bbb,ccc,dddd";
stringstrarray;
charchararray=new char;
strarray=total.split(chararray);
//日期
datetime t1 = new datetime(2002,5,30);
datetime t2 = new datetime(2002,5,23);
timespan diff=t1-t2;
messagebox.show(diff.days.tostring(
system.datetime.now.tostring()
datetime d1=convert.todatetime("2003-01-01 18:20:01");
string s=d1.tostring("yyyy-mm-dd hh:mm:ss");
//base64解碼
public string decodebase64(string code_type,string code)
catch
return decode;
}//將querystirng轉換成url:
public static string getredirecturl(namevaluecollection querystring)
=", (counter>0)?"&":"", key, querystring[key]);
counter++;
}return redirecturl;}}
}
PHP應用函式實現小功能
1.php 處理數字為金錢格式 10,000,000 number format 需要轉換的數字,保留小數個數,小數點符號,每三位的分隔符 echo number format 1000000 預設顯示 1,000,000 echo number format 1000000 2 預設顯示 1,00...
Redis的小功能
redis的小功能 慢日誌查詢就是系統在命令執行前後計算每條命令的執行時間,當超過閾值,便相關命令的資訊記錄下來。兩個配置引數 1.slowlog log slower than 預設閾值,單位為微妙 1秒 1000毫秒 1000000微秒 預設10000。如果 0會記錄所有的命令,0不會記錄任何命...
C 8 新增小功能
儘管 c 8 應該會在今年發布,並且 c 8.x 和 9 的路線圖也開始形成,但是,微軟正在繼續審查下乙個版本的特性。假設我們有 a b 和 c 三種型別,其中型別 b 和 c 是型別 a 的子型別。如果我們使用如下所示的語句,那麼,編譯器無法確定右側要返回的型別。複製 aa1 b?c aa2 x ...