將String[]類型的Object類型,轉換為String[]類型: 使用 is 進行判斷 ob 是否為 string[] 類型。 將 string 類型轉換為 DateTime 類型: 註意: 使用 DateTime.TryParse(); 進行轉換判斷時,如果返回 true,強制轉換結果將傳入 ...
將String[]類型的Object類型,轉換為String[]類型:
1 public string ObjectToString(object ob) 2 { 3 string str = string.Empty; 4 if (ob is string[]) 5 { 6 string[] strList = (string[])ob;
7 } 8 9 return str; 10 }
使用 is 進行判斷 ob 是否為 string[] 類型。
將 string 類型轉換為 DateTime 類型:
1 public DateTime StringToDateTime(string str) 2 { 3 DateTime dateTime = new DateTime(); 4 if (DateTime.TryParse(str, out dateTime)) 5 { 6 return dateTime; 7 } 8 return dateTime; 9 }
註意:
使用 DateTime.TryParse(); 進行轉換判斷時,如果返回 true,強制轉換結果將傳入DateTime中;如果返回 false ,則無法強制轉換。
也可以使用 Convert.ToDateTime(); 進行強制轉換,但無法判斷是否可以進行強制轉換,當無法強制轉換時會報出異常。