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

C#強制類型轉(zhuǎn)換小結(jié)

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

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

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

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

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

string str=”100″;

int i=int.Parse(str);

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

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

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

 4.采用Convert類來實現(xiàn)轉(zhuǎn)換,該類基本支持所以類型之間的轉(zhuǎn)換

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

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

相關(guān)文章

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

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

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

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

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

    關(guān)于C#泛型列表List<T>的基本用法總結(jié)

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

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

    這篇文章主要介紹了C#開發(fā)的人臉左右相似度計算軟件,較為詳細的分析了相似度計算的相關(guān)原理與具體實現(xiàn)技巧,需要的朋友可以參考下
    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識別的方法實現(xiàn)

    C#使用Tesseract進行Ocr識別的方法實現(xiàn)

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

    C#實現(xiàn)的海盜分金算法實例

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

    c#連接excel示例分享

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

最新評論