C 型別轉換工具類

2021-09-29 05:28:46 字數 3055 閱讀 2413

using

system;

namespace

catch

(exception)

}//////

轉換為可空整型

/// ///

資料 public

static

int? tointornull(this

object

data)

//////

轉換為雙精度浮點數

/// ///

資料 public

static

double todouble(this

object

data)

//////

轉換為雙精度浮點數,並按指定的小數字4舍5入

/// ///

資料 ///

小數字數

public

static

double todouble(this

object data, int

digits)

//////

轉換為可空雙精度浮點數

/// ///

資料 public

static

double? todoubleornull(this

object

data)

//////

轉換為高精度浮點數

/// ///

資料 public

static

decimal todecimal(this

object

data)

//////

轉換為高精度浮點數,並按指定的小數字4舍5入

/// ///

資料 ///

小數字數

public

static

decimal todecimal(this

object data, int

digits)

//////

轉換為可空高精度浮點數

/// ///

資料 public

static

decimal? todecimalornull(this

object

data)

//////

轉換為可空高精度浮點數,並按指定的小數字4舍5入

/// ///

資料 ///

小數字數

public

static

decimal? todecimalornull(this

object data, int

digits)

#endregion

#region 日期轉換

//////轉換為日期

/// ///

資料 public

static datetime todate(this

object

data)

//////

轉換為可空日期

/// ///

資料 public

static datetime? todateornull(this

object

data)

#endregion

#region 布林轉換

//////轉換為布林值

/// ///

資料 public

static

bool tobool(this

object

data)

//////

獲取布林值

/// private

static

bool? getbool(this

object

data)

}//////

轉換為可空布林值

/// ///

資料 public

static

bool? toboolornull(this

object

data)

#endregion

#region 字串轉換

//////轉換為字串

/// ///

資料 public

static

string tostring(this

object

data)

#endregion

//////

安全返回值

/// ///

可空值 public

static t safevalue(this t? value) where t : struct

//////

是否為空

/// ///

值 public

static

bool isempty(this

string

value)

//////

是否為空

/// ///

值 public

static

bool isempty(this guid?value)

//////

是否為空

/// ///

值 public

static

bool isempty(this

guid value)

//////

是否為空

/// ///

值 public

static

bool isempty(this

object

value)

else}}

}

型別轉換工具類

做專案的時候自己封裝的工具類,方便查詢,放到這裡 public class convertutil inttostring int轉string author lelonta param i return public static string inttostr int i dubtobigdec...

C 物件轉換工具類

using system using system.collections.generic using system.linq using system.reflection using system.text using system.threading.tasks using system.we...

日期轉換工具類

都是一些比較常用的日期工具類 public final class dateutils 取得ap系統時間。return ap系統時間 public static date getsystemdate 取得ap系統時間,不包括時分秒。return ap系統時間 public static date g...