激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - asp.net 數據類型轉換類代碼

asp.net 數據類型轉換類代碼

2019-10-06 11:15asp.net代碼網 ASP.NET教程

asp.net 數據類型轉換類代碼,需要的朋友可以參考下

代碼如下:


using System; 
using System.Collections.Generic; 
using System.Text; 
using System.Text.RegularExpressions; 
namespace TypeClass 

public class TypeParse 

/// <summary> 
/// 判斷對象是否為Int32類型的數字 
/// </summary> 
/// <param name="Expression"></param> 
/// <returns></returns> 
public static bool IsNumeric(object Expression) 

if (Expression != null) 

int intVal; 
return int.TryParse(Expression.ToString(), out intVal); 

return false; 

public static bool IsDouble(object Expression) 

if (Expression != null) 

double doubleVal; 
return double.TryParse(Expression.ToString(), out doubleVal); 

return false; 

/// <summary> 
/// string型轉換為bool型 
/// </summary> 
/// <param name="strValue">要轉換的字符串</param> 
/// <param name="defValue">缺省值</param> 
/// <returns>轉換后的bool類型結果</returns> 
public static bool StrToBool(object Expression, bool defValue) 

if (Expression != null) 

bool boolValue; 
if (bool.TryParse(Expression.ToString(), out boolValue)) 
return boolValue; 
else 
return defValue; 

return defValue; 

/// <summary> 
/// 將對象轉換為Int32類型 
/// </summary> 
/// <param name="strValue">要轉換的字符串</param> 
/// <param name="defValue">缺省值</param> 
/// <returns>轉換后的Int32類型結果</returns> 
public static int StrToInt(object Expression, int defValue) 

if (Expression != null) 

int intValue; 
if (int.TryParse(Expression.ToString(), out intValue)) 
return intValue; 
else 
return defValue; 

return defValue; 

/// <summary> 
/// string型轉換為float型 
/// </summary> 
/// <param name="strValue">要轉換的字符串</param> 
/// <param name="defValue">缺省值</param> 
/// <returns>轉換后的float類型結果</returns> 
public static float StrToFloat(object strValue, float defValue) 

if (strValue != null) 

float floatValue; 
if (float.TryParse(strValue.ToString(), out floatValue)) 
return floatValue; 
else 
return defValue; 

return defValue; 

/// <summary> 
/// string型轉換為Decimal型 
/// </summary> 
/// <param name="strValue">要轉換的字符串</param> 
/// <param name="defValue">缺省值</param> 
/// <returns>轉換后的Decimal類型結果</returns> 
public static Decimal StrToDecimal(object strValue, Decimal defValue) 

if (strValue != null) 

Decimal decimalValue; 
if (Decimal.TryParse(strValue.ToString(), out decimalValue)) 
return Math.Round(decimalValue,2); 
else 
return defValue; 

return defValue; 

/// <summary> 
/// string型轉換為datetime型 
/// </summary> 
/// <param name="strValue">要轉換的字符串</param> 
/// <param name="defValue">缺省值</param> 
/// <returns>轉換后的datetime類型結果</returns> 
public static DateTime StrToDateTime(object strValue, DateTime defValue) 

if (strValue != null) 

DateTime DateTimeValue; 
if (DateTime.TryParse(strValue.ToString(), out DateTimeValue)) 
return DateTimeValue; 
else 
return defValue; 

return defValue; 

/// <summary> 
/// 判斷給定的字符串數組(strNumber)中的數據是不是都為數值型 
/// </summary> 
/// <param name="strNumber">要確認的字符串數組</param> 
/// <returns>是則返加true 不是則返回 false</returns> 
public static bool IsNumericArray(string[] strNumber) 

if (strNumber == null) 

return false; 

if (strNumber.Length < 1) 

return false; 

foreach (string id in strNumber) 

if (!IsNumeric(id)) 

return false; 


return true; 


延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 中日韩免费视频 | 性少妇videosexfreexxx片 | 国产免费一级 | 亚洲日本韩国精品 | 久草在线视频网 | 欧美一级片免费在线观看 | jizzyouxxxx| 精品一区二区三区在线观看国产 | 九色新网址 | 一级毛片在线看 | ,欧美特黄特色三级视频在线观看 | av国产免费 | 美女视频黄视大全视频免费网址 | 久久久久久久久久亚洲 | av在线日韩 | 亚洲二区不卡 | 精品久久久久99 | 国产欧美日韩在线播放 | 成年免费看 | 精品国产高清一区二区三区 | 成人性视频免费网站下载软件 | 免费看成年人视频在线 | 毛片免费在线观看视频 | 国产无区一区二区三麻豆 | 中文字幕综合 | 亚洲国产精品一区二区三区 | 国产一区二区三区在线免费观看 | 亚洲欧美国产精品va在线观看 | 男女无套免费视频 | 成年人福利视频 | 成人福利免费在线观看 | 成人做爰www免费看 欧美精品免费一区二区三区 | 成人国产高清 | 91在线视频免费观看 | 成人毛片免费播放 | 久久久久久久久国产精品 | 一本视频在线观看 | 99亚洲伊人久久精品影院红桃 | 国产青草网 | 国产精品久久久久久久亚洲按摩 | 亚洲精品 欧美 |