C# 變量 字面值
在前面的示例中,有兩個(gè)字面值示例:整數(shù)(17)和字符串("\"mylnteger\"is")。其他變量類型也有相關(guān)的字面 值,如下表所示。其中有許多涉及后綴,即在字面值的后面添加一些字符來(lái)指定想要的類型。一些字面值有 多種類型,在編譯時(shí)由編譯器根據(jù)它們的上下文確定其類型(同樣見(jiàn)下表)
類 型 | 類別 | 后綴 | 示例/允許的值 |
bool | 布爾 | 無(wú) | true 或 &l$e |
int、uint、long、ulong | 整數(shù) | 無(wú) | 100 |
uint、ulong | 整數(shù) | u或U | 100U |
long、ulong | 整數(shù) | 1或L | 100L |
ulong | 整數(shù) | ul、uL、Ul、UL、lu、1U、Lu 或 LU | 100UL |
float | 實(shí)數(shù) | f或F | 1.5F |
double | 實(shí)數(shù) | 無(wú)、d或D | 1.5 |
decimal | 實(shí)數(shù) | m或M | 1.5M |
char | 字符 | 無(wú) | V或轉(zhuǎn)義序列 |
string | 字符串 | 無(wú) | "a...a",可以包含轉(zhuǎn)義序列 |
點(diǎn)擊加載更多評(píng)論>>