一些常用公共方法

2021-04-02 08:26:27 字數 2835 閱讀 6710

///

/// 根據檔案字尾名獲取檔案的mime型別

///

/// 檔案字尾名,如:.jpg,.gif

/// 返回該檔案的mime型別,如 image/gif

return(sresult);

}///

/// 根據資料表的列名取的列的序號

///

/// 列名

/// 資料表

/// 列號,沒有找到返回-1

public static int gettablecolindexbyname(string colname,datatable mydatatable)

if (strday.length ==1)

string strdate=stryear+"-"+strmonth+"-"+strday;

return strdate;

}///

/// 轉換成時間為小時分鐘制,如 05:05

///

///

///

public static string fromatfulltime(string ps_time)

if (strminute.length ==1)

string strtime=strhour+":"+strminute;

return strtime;

}///

/// 轉換成全日期 時:分格式,如2005-05-05 15:20

///

/// 日期

/// 小時分鐘

///

public static string fromatfulldatetime(string ps_date,string ps_time)

///

/// 判斷字元是否為數字

///

/// 輸入的值

/// true or false

public static bool isnumeric(string itemvalue)

)$", itemvalue));

//^(/+|-)?(0|[1-9]/d*)(/./d*[1-9])?$/

} private static bool isregex(string regexvalue, string itemvalue)

catch (exception ) }

///

/// 編碼轉換

///

///

///

///

public static string strconv(string strin, string encoding)

///

/// 從sql語句中獲取表名

///

/// sql語句

///

public static string gettablenamefromsql(string strsql)

strtmp=strtmp.trim();

return strtmp;

}///

/// 判斷值是否在列表框中,如果在的話,就選擇,否則不處理

///

/// 列表控制項

/// 值

public static void selectlistcontrol(listcontrol list, string text)

else}}

///

/// 取得字串的位元組長度

///

///

///

static public int getstringbytelen(string p_str)

///

/// 取得字串的位元組長度

///

///

///

///

static public string cutstring(string p_source ,int p_length)

///

/// 取得被截斷的字串,由引數指定長度,如果超出長度就截斷,並在尾部新增字串

///

/// 源字串

/// 限定的長度

/// 尾部的字串

///

static public string cutstring(string p_source ,int p_length, string p_tail)

else}}

///

/// 對輸出在網頁上的文字串進行格式化,如果該文字串為空則返回 空格

/// 否則對該文字串執行htmlencode格式化,及替換換行符為 換行 操作

///

/// 要轉換的值

/// 返回文字串

public static string dispalyencode(string invalue)

///

/// 對輸出在網頁上的物件串進行格式化,如果為空則返回 乙個空格

///

/// 要轉換的物件值

/// 返回文字串

public static string displayencode(object p_value)

///

/// 根據原來的排序名、現有的排序名、原來的排序方式(asc或desc)判斷現有的排序方式

///

/// 原有排序名

/// 現有排序名

/// 原排序方式

/// 返回排序方式如desc,asc

public static string getsortvalue(string oldname,string newname,string oldvalue)

else

}

一些常用js方法

使用命名空間 var global global.namespace function str else 陣列相關 判斷元素是否存在 第一種寫法 為系統陣列物件新增原型擴充套件方法 array.prototype.inarray function value return false 第二種 自定義...

Swift String 一些常用方法

直接上 字串 1 判斷字串是否為空 var test1str var test1str2 string string println test1str test1str.isempty 沒有值 有值 println test1str2 test1str2.isempty 沒有值 有值 2 計算字串的...

Handler常用一些方法。

對於handler我不想說那些理論的機制問題。這裡只介紹幾種我用到的方法,僅供有需要的朋友參考 handler與ui介面互動操作,可避免主線程做過多耗時操作引發的問題。1 按計畫傳送訊息或執行某個runnanble 使用post方法 2 從其他執行緒中傳送來的訊息放入訊息佇列中,避免執行緒衝突 常見...