欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#強制類型轉換小結

 更新時間:2017年07月04日 08:57:43   作者:Amedeo  
任何一門編程語言均有相關數據類型。C#也不例外,不過轉換過程要注意小類型能轉換成大類型,但大類型一般不能轉換成小類型,下面小編給大家詳解C#強制類型轉換小結,需要的朋友參考下吧

1.任何一門編程語言均有相關數據類型。C#也不例外,其基本數據類型有int,short,long,float,double,string等。數據類型之間可以相互轉換。不過轉換過程要注意小類型能轉換成大類型,但大類型一般不能轉換成小類型。如int型可以轉換成float型,但float型不一定可以轉換成int型,至少這在C,C++是這樣,但在C#中明顯有了改變,似乎微軟公司也允許這樣的形式存在了。例如:

double dbl_num=12345678910.456;
int k = (int) dbl_num ;//此處運用了強制轉換

以上代碼如果在C,C++中強制轉換成int型,肯定會出錯,但現在在C#中卻不會出錯了,不過轉換后的值往往是溢出值,是不精通的。這點需要大家注意。

 2.采用另一種方式轉換類型,如int.parse(),int32.parse()等采用方法來轉換.

string str=”100″;

int i=int.Parse(str);

注意:str除掉引號的類型必須和*.Parse的類型一致。如果將100改成100.78,即變成float類型,運行時將會報錯”輸入字符串的格式不正確.”

 3.采用后綴式轉換,如k.toString(),一般運用于字符串或日期等其它類型

int i=100;
string s=i.ToString();

 4.采用Convert類來實現轉換,該類基本支持所以類型之間的轉換

string  str=”100″;
int  i = Convert.ToInt16(str);

注意:str除掉引號的類型必須和Convert.*的類型一致。如果將100改成100.78,即變成float類型,運行時將會報錯”輸入字符串的格式不正確.”

相關文章

  • C# WPF編程之命令模型詳解

    C# WPF編程之命令模型詳解

    這篇文章主要為大家詳細介紹了C# WPF編程中命令模型的相關知識,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以跟隨小編一起學習一下
    2024-04-04
  • C#計算兩個時間差的方法代碼分享

    C#計算兩個時間差的方法代碼分享

    做項目需要用到計算時間差,就整理出來供有需要的朋友參考一下
    2013-12-12
  • 關于C#泛型列表List<T>的基本用法總結

    關于C#泛型列表List<T>的基本用法總結

    本篇文章主要是對C#中泛型列表List<T>的基本用法進行了詳細的總結介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • C#開發(fā)的人臉左右相似度計算軟件源碼分析

    C#開發(fā)的人臉左右相似度計算軟件源碼分析

    這篇文章主要介紹了C#開發(fā)的人臉左右相似度計算軟件,較為詳細的分析了相似度計算的相關原理與具體實現技巧,需要的朋友可以參考下
    2015-04-04
  • C#集合之不變集合的用法

    C#集合之不變集合的用法

    這篇文章介紹了C#集合之不變集合的用法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • C#中給Excel添加水印的具體方法

    C#中給Excel添加水印的具體方法

    這篇文章主要介紹了C#中如何給Excel添加水印,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • UGUI繪制動態(tài)曲線

    UGUI繪制動態(tài)曲線

    這篇文章主要為大家詳細介紹了UGUI繪制動態(tài)曲線的具體方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • C#使用Tesseract進行Ocr識別的方法實現

    C#使用Tesseract進行Ocr識別的方法實現

    本文主要介紹了C#使用Tesseract進行Ocr識別的方法實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • C#實現的海盜分金算法實例

    C#實現的海盜分金算法實例

    這篇文章主要介紹了C#實現的海盜分金算法,結合具體實例形式分析了海盜分金算法的原理與C#相應實現技巧,需要的朋友可以參考下
    2017-07-07
  • c#連接excel示例分享

    c#連接excel示例分享

    這篇文章主要介紹了c#連接excel示例,需要注意excel版本的引擎問題,需要的朋友可以參考下
    2014-02-02

最新評論