.NET為使用與開發人員提供了功能強大、種類豐富的管理與開發工具,同時它們也是.NET框架提供的服務,我們將它們列在下面,正是由於有了它們的支持.
介紹了C#語言的這麼多優點,您可能已經有些不耐煩了。好,那就讓我們開始C#的開發之路吧。本章介紹如何生成您的第一個C#程序。這是一個最基本的C#應
顧名思義,整數類型的變量的值為整數。數學上的整數可以從負無窮大到正無窮大,但是由於計算機的存儲單元是有限的,所以計算機語言提供了整數類型的值總是在
布爾類型是用來表示“真”和“假”這兩個概念的。這雖然看起來很簡單,但實際應用非常廣泛。我們都知道,
浮點類型數學中的實數不僅包括整數,而且包括小數。小數在C#中采用兩種數據類型來表示:單精度(float)和雙精度(double)。它們的差別在於取
除了數字以外,計算機處理的信息,主要就是字符了。字符包括數字字符、英文字母、表達符號等,C#提供的字符類型按照國際上公認的標准,采用Unicode
利用上面介紹過的簡單類型,我們在進行一些常用的數據運算、文字處理似乎已經足夠了。但是我們會經常碰到一些更為復雜的數據類型。比如,通訊錄的記錄中可以
枚舉(enum)實際上是為一組在邏輯上密不可分的整數值提供便於記憶的符號。比如,我們聲明一個代表星期的枚舉類型的變量:enum WeekDay&n
應用程序總是要處理數據,而現實世界中的數據類型多種多樣,我們必須讓計算機了解需要處理什麼樣的數據,以及采用哪種方式進行處理,按什麼格式保存數據等等
類是面向對象編程的基本單位,是一種包含數據成員、函數成員和嵌套類型的數據結構。類的數據成員有常量、域和事件。函數成員包括方法、屬性、索引指示器、運
在C和C++程序員看來,指針既是他們最強有力的工具之一,同時又給他們帶來了很多苦惱之處。因為指針指向的數據類型可能並不相同,比如你可以把int類型
在進行批量處理數據的時候,我們要用到數組。數組是一組類型相同的有序數據。數組按照數組名、數據元素的類型和維數來進行描述。C#中提供System.A
C#的另一大數據類型是引用類型。“引用”這個詞在這裡的含義是,該類型的變量不直接存儲包含的值,而是指向它所要存儲的值。也就
裝箱轉換是指將一個值類型隱式地轉換成一個object類型,或者把這個值類型轉換成一個被該值類型應用的接口類型(interface-type)。把一
和裝箱轉換正好相反,拆箱轉換是指將一個對象類型顯式地轉換成一個值類型,或是將一個接口類型顯式地轉換成一個執行該接口的值類型。拆箱的過程分為兩步:首
到目前為止,我們為大家講解了有關C#語言中的值類型和引用類型數據。這一節我們來了解一下C#語言類型系統提出的一個核心概念:裝箱(boxing)和拆
當我們需要訪問存儲在變量中的信息時,我們只需要使用變量的名稱。為變量起名時要遵守C#語言的規定:●變量名必須以字母開頭●變量名只能由字母、數字和下
在C#語言中,我們把變量分為七種類型,它們分別是:靜態變量(static varibles),非靜態變量(instance variables),
有關變量和常量的知識是一門編程語言的基礎知識,而每一門編程語言都有自己以變量和常量的命名和使用方式。本章將對C#語言中的變量和常量進行講解,主要內
常量就是其值固定不變的量。從數據類型角度來看,常量的類型可以是任何一種值類型或引用類型。一個常量的聲明,就是聲明程序中要用到的常量的名稱和它的值。