亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#基本概念列舉詳解

2020-01-24 02:48:36
字體:
來源:轉載
供稿:網友

1. 關鍵字
在C#代碼中常常使用關鍵字,關鍵字也叫保留字,是對C#有特定意義的字符串。關鍵字在Visual Studio 環境的代碼視圖中默認以藍色顯示。例如,代碼中的using、namespace、class、static、void等,均為C#的關鍵字。

2. 命名空間
系統命名空間使用using關鍵字導入,System是Visual Studio .NET中的最基本的命名空間,在創建項目時,Visual Studio 平臺都會自動生成導入該命名空間,并且放在程序代碼的起始處。

3. 類和方法
C#要求每個程序必須且只能有一個“Main”方法?!癕ain”方法必須放在某一個類中。“Main”方法是應用程序的入口。

4. 語句
C#中的語句必須用分號“;”結束??梢栽谝恍兄袝鴮懚鄺l語句,也可以將一條語句書寫在多行上。

5. 大括號
在C#中,括號“{”和“}”是一種范圍標志,是組織代碼的一種方式,用于標識應用程序中邏輯上有緊密聯系的一段代碼的開始與結束。
大括號可以嵌套,以表示應用程序中的不同層次。

C#程序的格式 :
1. 縮進與空格
縮進用于表示代碼的結構層次,但是縮進可以清晰地表示程序的結構層次,在程序設計中應該使用統一的縮進格式書寫代碼。
空格有兩種作用,一種是語法要求,必須遵守,一種是為使語句不至于太擁擠。例如:
int i = 4;

2. 字母大小寫
大寫“A”與小寫“a”對C#來說,是兩個不同的字符。

3. 注釋
單行注釋以雙斜線“// ”開始,不能換行。多行注釋以“/*”開始,以“*/”結束,可以換行。

基本數據類型 :
1. 整數類型
有符號整數包括sbyte(符號字節型)、short(短整型)、int(整型)、long(長整型)。
無符號整數包括byte(字節型)、ushort(無符號短整型)、uint(無符號整型)、ulong(無符號長整型)。

2. 實數類型
    實數類型包括float(單精度浮點型)、double(雙精度浮點型)、decimal(十進制型)。

字符類型:
1. Unicode字符集
C#支持Unicode字符集。

2. char(字符型)
char(字符型):數據范圍是0~65535之間的Unicode字符集中的單個字符,占用2個字節。
char(字符型)表示無符號16位整數,char(字符型)的可能值集與Unicode字符集相對應。

3. string(字符串型)
string(字符串型):指任意長度的Unicode字符序列,占用字節根據字符多少而定。
string(字符串型)表示包括數字與空格在內的若干個字符序列,允許只包含一個字符的字符串,甚至可以是不包含字符的空字符串。

布爾類型和對象類型
bool(布爾型):表示布爾邏輯量。bool(布爾型)數據范圍是“true”(真)和“false”(假)。bool(布爾型)占用一個字節。bool(布爾型)的值“true”(真)和“false”是關鍵字。
object(對象型):可以表示任何類型的值,其占用字節視具體表示的數據類型而定。
object(對象型)是所有其他類型的最終基類。C#中的每種類型都是直接或間接從object類型派生的。

變量與常量 :
1. 變量
2. 聲明變量
聲明變量最簡單的格式為:
              數據類型名稱 變量名列表;
例如:
int number;     // 聲明一個整型變量
bool open;    // 聲明一個布爾型變量
decimal bankBlance;    // 聲明一個十進制變量
可以一次聲明多個變量,例如:
sbyte a , b;    // 聲明兩個有符號字節型變量
如果一次聲明多個變量,變量名之間用逗號分隔。

3. 變量賦值
C#規定,變量必須賦值后才能引用。為變量賦值需使用賦值號“=”。例如:
int number;
number = 32;     // 為變量賦值32
也可以使用變量為變量賦值,例如:
bool close;
close=open;    // 為變量賦值true(假設open為已聲明的bool型變量,其值為true)
可以為幾個變量一同賦值,例如:
int a , b , c;
a = b = c = 32;
可以在聲明變量的同時為變量賦值,相當于將聲明語句與賦值語句合二為一。例如:
double area , radius = 16;

1. 直接常量
(1) 整型常量
整型常量即整數,整型常量有三種形式:
十進制形式,即通常意義上的整數,如,123,48910等。
八進制形式,輸入八進制整型常量,需要在數字前面加“0”,如,0123,038等。
十六進制形式,輸入十六進制整型常量,需要在數字前面加“0x”或“0X”,如,0x123,0X48910等
(2) 實型常量
實型常量即帶小數的數值,實型常量有兩種表示形式:
小數形式,即人們通常的書寫形式,如0.123,12.3,.123等等。
指數形式,也叫科學記數,由底數加大寫的E或小寫的e加指數組成,例如,123e5或123E5都表示123×105。

(3) 字符常量
字符常量表示單個的Unicode字符集中的一個字符,通常包括數字、各種字母、標點、符號和漢字等。
字符常量用一對英文單引號界定,如,'A','a','+','漢' 等等。
在C#中,有些字符不能直接放在單引號中作為字符常量,這時需要使用轉義符來表示這些字符常量,轉義符由反斜杠“/”加字符組成,如 '/n' 。

(4) 字符串常量
字符串常量是由一對雙引號界定的字符序列,例如:
"歡迎使用C#!"
"I am a student."
需要注意的是,即使由雙引號界定的一個字符,也是字符串常量,不能當做字符常量看待,例如,'A'與"A",前者是字符常量,后者是字符串常量。

(5) 布爾常量
布爾常量即布爾值本身,如前所述,布爾值true(真)和false(假)是C#的兩個關鍵字。

2. 符號常量
符號常量使用const關鍵字定義,格式為:
                const 類型名稱 常量名=常量表達式;

類型轉換:
1. 隱式轉換
    隱式轉換是系統自動執行的數據類型轉換。隱式轉換的基本原則是允許數值范圍小的類型向數值范圍大的類型轉換,允許無符號整數類型向有符號整數類型轉換。
2. 顯式轉換
顯式轉換也叫強制轉換,是在代碼中明確指示將某一類型的數據轉換為另一種類型。顯式轉換的一般格式為:
        (數據類型名稱)數據
例如:
int x=600;      short z=(short)x;
顯式轉換中可能導致數據的丟失,例如:
decimal d=234.55M;     int x=(int)d;


使用方法進行數據類型的轉換
(1) Parse方法
Parse方法可以將特定格式的字符串轉換為數值。Parse方法的使用格式為:
               數值類型名稱.Parse(字符串型表達式)
例如:int x=int.Parse("123");
(2) ToString方法
ToString方法可將其他數據類型的變量值轉換為字符串類型。ToString方法的使用格式為:
               變量名稱.ToString( )
例如:int x=123;     string s=x.ToString( ); 


運算符與表達式
① 一元運算符:-(取負)、+(取正)、++(增量)、--(減量)。
② 二元運算符:+(加)、-(減)、*(乘)、/(除)、%(求余)。


2. 字符串運算符與字符串表達式
字符串運算符只有一個,即“+”運算符,表示將兩個字符串連接起來。例如:
string connec="abcd"+"ef";
 // connec的值為“abcdef”
“+”運算符還可以將字符型數據與字符串型數據或多個字符型數據連接在一起,例如:
string connec="abcd"+'e'+'f';   
// connec的值為“abcdef”


3. 關系運算符與關系表達式
>,<,>=,<=,==,!=。
依次為大于,小于,大于等于,小于等于,等于,不等于。
用于字符串的關系運算符只有相等“==”與不等“!=”運算符。
4. 邏輯運算符與邏輯表達式
在C#中,最常用的邏輯運算符是!(非)、&&與、||(或)。

例如:
bool b1=!true;    // b1的值為false
bool b2=5>3&&1>2;    // b2的值為false
bool b3=5>3||1>2    // b3的值為true

5. 條件運算符與條件表達式
條件運算符是C#中唯一的三元運算符,條件運算符由符號“?”與“:”組成,通過操作三個操作數完成運算,其一般格式為:
布爾類型表達式?表達式1:表達式2


6. 賦值運算符與賦值表達式
在賦值表達式中,賦值運算符左邊的操作數叫左操作數,賦值運算符右邊的操作數叫右操作數。左操作數通常是一個變量。
復合賦值運算符,如“*=”、“/=”、“%=”、“+=”、“-=”等。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕免费国产精品| 久久成人精品视频| 91久久精品国产91久久| 欧美在线视频免费| 国产精品久久久久免费a∨| 国产一区二区久久精品| 亚洲人成电影网站色www| 精品国偷自产在线视频| 久久精品成人一区二区三区| 国产精品久久不能| 欧美日韩一区免费| 另类少妇人与禽zozz0性伦| 中文字幕亚洲精品| 亚洲欧美中文日韩在线v日本| 88国产精品欧美一区二区三区| xxx欧美精品| 国产成人av网址| 欧美日本在线视频中文字字幕| 国产精品偷伦一区二区| 国产精品视频26uuu| 97人洗澡人人免费公开视频碰碰碰| 亚洲成人精品在线| 国产欧美一区二区三区视频| 成人免费在线网址| 欧美一级片久久久久久久| 日本免费在线精品| 88国产精品欧美一区二区三区| 日韩精品日韩在线观看| 在线观看国产成人av片| 欧美又大粗又爽又黄大片视频| 亚洲精品一区二区在线| 日韩在线不卡视频| 欧美亚洲在线播放| 日本久久久久亚洲中字幕| 九九综合九九综合| 中文字幕一区二区精品| 国产亚洲精品久久久久久| 成人精品一区二区三区电影免费| 亚洲人成网站999久久久综合| 欧美性在线观看| 97国产精品人人爽人人做| 亚洲成人教育av| 欧美国产亚洲精品久久久8v| 亚洲一区二区三区乱码aⅴ| 91精品视频在线免费观看| 美女久久久久久久| 91精品视频在线| 久久久久久久影视| 欧美成人精品不卡视频在线观看| 国产精品久久久久影院日本| 亚洲春色另类小说| 欧美国产第一页| 国产精品av网站| 欧美午夜片在线免费观看| 日韩视频免费在线| 91国内在线视频| 91国产在线精品| 96精品久久久久中文字幕| 91亚洲一区精品| 欧美综合国产精品久久丁香| 国产精品揄拍一区二区| 97在线视频免费播放| 亚洲男人天堂九九视频| 日本道色综合久久影院| 欧美疯狂xxxx大交乱88av| 亚洲欧美制服另类日韩| 日韩欧美一区二区在线| 亚洲欧美日韩精品久久奇米色影视| 日韩电影免费观看在线| 在线看片第一页欧美| 浅井舞香一区二区| 亚洲一区二区三区xxx视频| 一本色道久久综合狠狠躁篇的优点| 成人欧美一区二区三区在线湿哒哒| 欧美劲爆第一页| 欧美激情免费在线| 欧美日韩成人在线观看| 日韩av免费在线| 亚洲天堂男人天堂| 福利视频第一区| 亚洲精品第一国产综合精品| 久久久久久久999精品视频| 国产欧美va欧美va香蕉在| 欧美成人免费全部观看天天性色| 日韩国产精品视频| 一区二区在线免费视频| 国产精品一区二区三| 亚洲自拍欧美色图| 亚洲国产欧美一区二区三区同亚洲| 日韩av在线直播| 国产va免费精品高清在线观看| 福利一区视频在线观看| 久久99亚洲精品| 九九视频直播综合网| 亚洲第一色在线| 性色av一区二区三区免费| 亚洲女人被黑人巨大进入| 91精品国产乱码久久久久久蜜臀| 91精品国产99久久久久久| 欧美极品少妇xxxxⅹ裸体艺术| 欧美裸体xxxxx| 日韩在线播放视频| 成人淫片在线看| 亚洲综合最新在线| 欧美日韩aaaa| 亚洲欧美国产一区二区三区| 国产丝袜精品视频| 久久久久久久久久久亚洲| 国内精品久久久久伊人av| 一区二区三区国产在线观看| 中文字幕久热精品在线视频| 欧美最猛性xxxxx亚洲精品| 久久国产精品亚洲| 国产精品91一区| 国内成人精品视频| 中文字幕亚洲综合久久| 日韩国产欧美精品在线| 亲爱的老师9免费观看全集电视剧| 国产精品扒开腿做爽爽爽视频| 91中文字幕一区| 久久精品中文字幕一区| 国内自拍欧美激情| 91po在线观看91精品国产性色| 日本精品视频在线观看| 一区二区av在线| 欧美又大又硬又粗bbbbb| 欧美成人中文字幕| 国产97在线|亚洲| 亚洲人a成www在线影院| 91wwwcom在线观看| 尤物九九久久国产精品的分类| 亚洲字幕一区二区| 日本一区二区在线播放| xx视频.9999.com| 97视频色精品| 91精品国产综合久久香蕉| 精品国产自在精品国产浪潮| 色婷婷av一区二区三区在线观看| 精品久久久国产| 久久久99久久精品女同性| 亚洲精品一区二区在线| 久久久亚洲天堂| 精品国产一区二区三区久久狼黑人| 久久电影一区二区| 国产精品v片在线观看不卡| 在线成人免费网站| 久久久久久亚洲精品不卡| 亚洲欧美国内爽妇网| 久久99久久久久久久噜噜| 国产男女猛烈无遮挡91| 国产精品视频网| 亚洲乱码av中文一区二区| 欧美激情第三页| 国产欧美一区二区三区久久人妖| 欧美一级片在线播放| 97在线观看视频| 亚洲欧美成人网| 国产视频久久久久久久| 亚洲直播在线一区| 亚洲色图综合久久| 久久久电影免费观看完整版| 一本一本久久a久久精品综合小说| 久久精品青青大伊人av| 欧美性videos高清精品|