C#強制轉換和嘗試轉換的方法
更新時間:2017年09月27日 09:02:04 作者:龍宮丿
這篇文章主要為大家詳細介紹了C#強制轉換和嘗試轉換的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了C#強制轉換和嘗試轉換的方法,供大家參考,具體內容如下
將String[]類型的Object類型,轉換為String[]類型:
public string ObjectToString(object ob) { string str = string.Empty; if (ob is string[]) { string[] strList = (string[])ob; } return str; }
使用 is 進行判斷 ob 是否為 string[] 類型。
將 string 類型轉換為 DateTime 類型:
public DateTime StringToDateTime(string str) { DateTime dateTime = new DateTime(); if (DateTime.TryParse(str, out dateTime)) { return dateTime; } return dateTime; }
注意:
使用 DateTime.TryParse(); 進行轉換判斷時,如果返回 true,強制轉換結果將傳入DateTime中;如果返回 false ,則無法強制轉換。
也可以使用 Convert.ToDateTime(); 進行強制轉換,但無法判斷是否可以進行強制轉換,當無法強制轉換時會報出異常。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
C#創(chuàng)建WebService接口并連接的全過程
工作時遇到需要請求客戶的接口返回數據,要求使用WebService,借此機會記錄一下,下面這篇文章主要給大家介紹了關于C#創(chuàng)建WebService接口并連接的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2022-12-12C#/VB.NET實現(xiàn)在Word文檔中添加頁眉和頁腳
頁眉位于文檔中每個頁面的頂部區(qū)域,常用于顯示文檔的附加信息;頁腳位于文檔中每個頁面的底部的區(qū)域,常用于顯示文檔的附加信息。今天這篇文章就將為大家展示如何以編程的方式在在?Word?文檔中添加頁眉和頁腳2023-03-03