C#數(shù)值轉(zhuǎn)換-隱式數(shù)值轉(zhuǎn)換表參考
Implicit Conversion
隱式轉(zhuǎn)換就是直接使用,比如可以把一個(gè) byte 類(lèi)型直接用在 int 上。
比如以下直接把 byte 的 b 賦給 int 的 n,之間是直接用的,沒(méi)存在什么額外的關(guān)鍵字,全由系統(tǒng)自動(dòng)完成類(lèi)型轉(zhuǎn)換。
byte b = 1;
int n = b;
隱式數(shù)值轉(zhuǎn)換表(摘自 MSDN)
從 |
到 |
---|---|
sbyte |
short、int、long、float、double 或 decimal |
byte |
short、ushort、int、uint、long、ulong、float、double 或 decimal |
short |
int、long、float、double 或 decimal |
ushort |
int、uint、long、ulong、float、double 或 decimal |
int |
long、float、double 或 decimal |
uint |
long、ulong、float、double 或 decimal |
long |
float、double 或 decimal |
char |
ushort、int、uint、long、ulong、float、double 或 decimal |
float |
double |
ulong |
float、double 或 decimal |
備注(摘自 MSDN)
從 int、uint 或 long 到 float 的轉(zhuǎn)換以及從 long 到 double 的轉(zhuǎn)換的精度可能會(huì)降低,但數(shù)值大小不受影響。
不存在到 char 類(lèi)型的隱式轉(zhuǎn)換。
不存在浮點(diǎn)型與 decimal 類(lèi)型之間的隱式轉(zhuǎn)換。
int 類(lèi)型的常數(shù)表達(dá)式可轉(zhuǎn)換為 sbyte、byte、short、ushort、uint 或 ulong,前提是常數(shù)表達(dá)式的值處于目標(biāo)類(lèi)型的范圍之內(nèi)。
- c++類(lèi)的隱式轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換重載詳解
- 淺析JavaScript中的隱式類(lèi)型轉(zhuǎn)換
- C語(yǔ)言中自動(dòng)隱式轉(zhuǎn)換與類(lèi)型強(qiáng)制轉(zhuǎn)換實(shí)例分析
- 簡(jiǎn)單介紹JavaScript數(shù)據(jù)類(lèi)型之隱式類(lèi)型轉(zhuǎn)換
- C#中判斷某類(lèi)型是否可以進(jìn)行隱式類(lèi)型轉(zhuǎn)換
- JavaScript隱式類(lèi)型轉(zhuǎn)換
- c++隱式類(lèi)型轉(zhuǎn)換示例分享
- MySQL數(shù)據(jù)類(lèi)型和常用字段屬性總結(jié)
- Mysql 數(shù)字類(lèi)型轉(zhuǎn)換函數(shù)
- MySQL隱式類(lèi)型的轉(zhuǎn)換陷阱和規(guī)則
相關(guān)文章
C#實(shí)現(xiàn)調(diào)用本機(jī)攝像頭實(shí)例
這篇文章主要介紹了C#實(shí)現(xiàn)調(diào)用本機(jī)攝像頭的方法,可以實(shí)現(xiàn)調(diào)用本機(jī)攝像頭進(jìn)行拍照,具有不錯(cuò)的實(shí)用價(jià)值,需要的朋友可以參考下2014-08-08C#巧用DateTime預(yù)設(shè)可選的日期范圍(如本年度、本季度、本月等)
這篇文章主要介紹了C#巧用DateTime預(yù)設(shè)可選的日期范圍,如本年度、本季度、本月等,感興趣的小伙伴們可以參考一下2016-04-04WinForm開(kāi)發(fā)中屏蔽WebBrowser腳本錯(cuò)誤提示的方法
這篇文章主要介紹了WinForm開(kāi)發(fā)中屏蔽WebBrowser腳本錯(cuò)誤提示的方法,在C#項(xiàng)目開(kāi)發(fā)中比較實(shí)用,需要的朋友可以參考下2014-08-08C#面向?qū)ο笤O(shè)計(jì)原則之開(kāi)閉原則
這篇文章介紹了C#面向?qū)ο笤O(shè)計(jì)原則之開(kāi)閉原則,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03