2014年5月6日 星期二

C# 變數的資料型態與運算子

變數的資料型態:


資料型態
說明
位元組
範圍
bool
布林值
1/2
truefalse
byte
正整數
1
0~255
sbyte
整數
1
-128~127
char
字元
2
0~65535
short
短整數
2
-32,768~32,767
ushort
正短整數
2
0~65,535
int
整數
4
-2,147,483,648~2,147,483,647
uint
正整數
4
0~4,294,967,295
long
長整數
8
-9,223,372,036,854,775,808~9,223,372,036,854,775,807
ulong
正長整數
8
0~18,446,744,073,709,551,615
float
單精度的浮點數
4
-3.402823E38~3.402823E38
double
雙精度的浮點數
8
-1.79769313486232E308~1.79769313486232E308
decimal
數值
16
-79228162514264337593543950335 ~ 79228162514264337593543950335
string
字串
依平台
Unicode字元
object
物件
4
物件型別變數可以儲存各種資料型別的值


運算子與優先順序


優先序
運算子
說明
14
()[]++--.newtypeofsizeof
括號、陣列元素、遞增、遞減和物件與記憶體的相關運算子
13
!-+~(type)
邏輯運算子NOT、負號、正號、1'補數、型態轉換
12
*/%
算術運算子的乘、除法和餘數
11
+-
算術運算子加和減法
10
<<>>
位元運算子左移、右移
9
>>=<<=
關係運算子大於、大於等於、小於和小於等於
8
==!=
關係運算子等於和不等於
7
&
位元運算子AND
6
^
位元運算子XOR
5
|
位元運算子OR
4
&&
邏輯運算子AND
3
||
邏輯運算子OR
2
?:
條件控制運算子
1
=op=
指定運算子

沒有留言:

張貼留言