官术网_书友最值得收藏!

2.1 概述

C#語言是微軟公司設(shè)計(jì)的一種編程語言,它繼承了C/C++優(yōu)良傳統(tǒng),又借鑒了Java的很多特點(diǎn)。微軟對C#的定義是:“C#是從C和C++派生來的一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言。C#(讀做‘CSharp' )主要是從C/C++編程語言家族移植過來的,C和C++的程序員馬上熟悉它。C#試圖結(jié)合Visual Basic的快速開發(fā)能力和C++的強(qiáng)大靈活的能力。”

2.1.1 大小寫的敏感性

C#是一種對大小寫敏感的語言,而VB則對大小寫不敏感。在C#程序中,同名的大寫和小寫代表不同的對象,因此在輸入關(guān)鍵字、變量和函數(shù)時(shí)必須使用適當(dāng)?shù)淖址?/p>

此外,C#對小寫比較偏好,它的關(guān)鍵字基本上都采用小寫,例如if、for、while等。

在定義變量時(shí),C#程序員一般都遵守這樣的規(guī)范:對于私有變量的定義一般都以小寫字母開頭、而公共變量的定義則以大寫字母開頭,例如:以userName來定義一個(gè)私有變量、而以UserName來定義一個(gè)公共變量。

2.1.2 注釋

在一個(gè)開發(fā)語言中,注釋也是非常重要。C#提供了兩種注釋的類型:

第一種是:單行注釋,注釋符號是“//”,例如:

          int a; //一個(gè)整型變量,存儲整數(shù)

第二種是:多行注釋,注釋符號是“/*”和“*/”,任何在符號“/*”和“*/”之間的內(nèi)容都會(huì)被編譯器忽略,例如:

          /*一個(gè)整型變量
          存儲整數(shù)*/
          int a;

此外XML注釋符號“///”也可以用來對C#程序進(jìn)行注釋,例如:

          ///一個(gè)整型變量
          ///存儲整數(shù)
          int a;

2.1.3 語句終止符

每一句C#程序都要以語句終止符來終結(jié),C#的語句終止符是“; ”。例如:

          int a;

在C#程序中,可以在一行中寫多個(gè)語句,但每個(gè)語句都要以“; ”結(jié)束,也可以在多行中寫一個(gè)語句,但要在最后一行中以“; ”結(jié)束。例如:

          int a; string s; float f; //一行中多個(gè)語句

2.1.4 語句塊

在C#程序中,把用符號“{”和“ }”包含起來的程序稱為語句塊。語句塊在條件和循環(huán)語句中經(jīng)常會(huì)用到,主要是把重復(fù)使用的程序語句放在一起以方便使用,這樣有助于程序的結(jié)構(gòu)化。

范例2.1

Default.aspx.cs

本例將實(shí)現(xiàn)求1到100的偶數(shù)的和的功能,主要通過這個(gè)程序來展示C#程序的基本構(gòu)成。

代碼路徑:ShiLi2-1\Default.aspx.cs

主站蜘蛛池模板: 阿克陶县| 会宁县| 祁门县| 郓城县| 凉城县| 云安县| 临沂市| 朝阳市| 芮城县| 卢龙县| 卓资县| 瑞安市| 尼木县| 普兰县| 丹寨县| 满洲里市| 登封市| 南汇区| 吉首市| 宜良县| 玉林市| 白银市| 肥乡县| 武冈市| 富宁县| 金平| 六安市| 呈贡县| 舞阳县| 嘉禾县| 观塘区| 塔城市| 全南县| 阳曲县| 富蕴县| 英德市| 武乡县| 特克斯县| 亳州市| 武平县| 陆川县|