C#
Chapter 3:
3.1 C#
1.無論代碼中是否有空格、回車符或
3.2
1.是,不同類型的數據需要用不同的方法來處理。變量限定為不同的類型,可以避免混淆它們。例如,在處理,組成數字圖片的
2.
3.2.1
1.簡單類型就是組成應用程序中基本組成部件的類型,如,數值和布爾值。
2.簡單類型與復雜類型是不同的,不能有子類型或屬性。
3.數值類型過多的原因是在計算機內存中,把數字作為一系列
4.數值類型表:
整型:
類型
別名
允許的值
sbyte
System.SByte
在
byte
System.Byte
在
short
System.Int16
在
ushort
System.UInt16
在
int
System.Int32
在
uint
System.UInt32
在
long
System.Int64
在
Ulong
System.UInt64
在
浮點:
類型
別名
float
System.Single
double
System.Double
decimal
System.Decimal
字符:
類型
別名
允許的值
bool
System.Boolean
true/flase
char
System.Char
一個
string
System.String
一組字符
Note:
1.
2.string
3.3.2
基本命名規則如下:
1.變量名的第一個字符必須字母、下劃線或者
2.其後的字符可以說是字母、下劃線或者數字。
Microsoft
對於簡單的變量,使用
3.3.3
轉義序列
轉義序列
產生的字符
字符的
\’
單引號
0x0027
\”
雙引號
0x0022
\\
反斜槓
0x005C
\0
空
0x0000
\a
警告(產生蜂鳴)
0x0007
\b
退格
0x0008
\f
換頁
0x000C
\n
換行
0x000A
\r
回車
0x000D
\t
水平制表符
0x0009
\v
垂直制表符
0x000B
Notice
Unicode
如:” wyh \’s blog ” 等價於 ” wyh \u0027s blog ”
3.3.4
1.同時聲明多個類型相同的變量。
int xsize, ysize ;
3.4
1.
3.4.1
1.+ var1=-var2 ; //var1=var2*-1
var1=+nar2 ;
+
2.對
3.Char
4.String
5.遞增、遞減運算符:
運算符
類別
示例
結果
++
Var1=++var2
Var1
--
Var1=--var2
++
Var1=var2++
--
Var1=var2--
1.++
2.--
3.4.2
=
3.4.3
優先級
運算符
高
++
*
+
到
=
低
++
3.4.4
1.名稱是由名稱空間唯一定義的,可以在
namespace levelone
{
//name “namethree” defined
namespace leveltwo
{
//name “namethree” defined
}
}
2.using
namespace levelone
{
using levelone;
namespace leveltwo
{
//name “namewo” defined
}
}
Levelone