前言
本次小編帶大家瞭解C#中的變量和常量,以及數據類型。希望可以幫助到大家!!
一. 變量
所謂變量,就是在程序的運行過程中其值可以被改變的量,變量的類型可以是任何一種C#的數據類型。
語法:
數據類型 變量名稱 = 值;
例如:
//C#中常用的數據類型
int age = 19; //年齡19歲
float cScore = 100; //C#成績100分
double pi = 3.1415926; //圓周率
String name = "孫"; //姓名
bool member = true; //團員否
變量命名規範:
- 組成:52個英文字母(A – Z a – z)、10個數字(0 – 9)、下劃線(_),除此之外不能含有其他的字符。
- 開頭:只能以字母或下劃線開頭。
- 不能使用C#中的關鍵字。變量的名稱要有意義,儘量用對應的英文命名。
- 使用多個單詞命名時,應該使用駱駝(Camel)命名法,即第一個單詞的首字母小寫,其他單詞的首字母大寫。
二. 常量
所謂常量,就是在程序的運行過程中其值不能被改變的量。常量的類型也可以是任何一種C#的數據類型。
語法:
const 數據類型 常量名稱 = 值;
例如:
const double PI = 3.1415926535; //圓周率
命名規範:
- 常量名稱必須具有一定的實際意義。
- 常量名稱最好以大寫字母來命名,中間根據意義的連接性用下劃線做連接,每個常量定義的右側最好有簡單的註釋,說明其作用。
- 常量名稱長度最好不要超過25個字符,否則可讀性差。
三. C#中的數據類型
類型 | 大小 |
---|---|
bool | 布爾值, true或false |
char | 16位 Unicode 字符 |
sbyte | 有符號8位整數 |
byte | 無符號8位整數 |
short | 有符號16位幀數 |
ushort | 無符號16位整數 |
int | 有符號32位整數 |
uint | 無符號32位整數 |
long | 有符號64位整數 |
ulong | 無符號64位整數 |
float | 32位浮點數,靳準的小數點後7位 |
double | 64位浮點數, 精準到小數點後15~16位 |
decimal | 128位浮點數,精準到小數點後28~29位 |
string | Unicode字符串,引用數據類型 |