本書(shū)詳細(xì)介紹C#程序設(shè)計(jì)的基本環(huán)境、概念、方法和應(yīng)用。內(nèi)容分為四個(gè)部分:第一部分介紹C#語(yǔ)言基礎(chǔ):數(shù)據(jù)、控制結(jié)構(gòu)、數(shù)組、類(lèi)、接口、結(jié)構(gòu)等:第二部分深入介紹C#知識(shí):類(lèi)型轉(zhuǎn)換、參數(shù)傳遞、虛方法調(diào)用、異常處理、操作符重載;第三部分是C#的基本類(lèi)及其在.NET應(yīng)用:工具類(lèi)、集合、常用算法、流式文件、文本應(yīng)用、Windows窗體和控件、圖形用戶(hù)界面;第四部分是C#的高級(jí)應(yīng)用:多線(xiàn)程、ASP.NET Web應(yīng)用、ADO.NET數(shù)據(jù)庫(kù)應(yīng)用、XML Web Service、網(wǎng)絡(luò)通信編程及C#與其他語(yǔ)言間的互操作等。本書(shū)內(nèi)容詳盡、循序漸進(jìn),既介紹語(yǔ)法,又講解語(yǔ)言機(jī)制,還注重C#在Windows及Web中的應(yīng)用。本書(shū)提供大量典型實(shí)例,配套光盤(pán)中附有源程序,并提供了能進(jìn)行C#可視化開(kāi)發(fā)的免費(fèi)工具軟件的下載網(wǎng)址。本書(shū)內(nèi)容和組織方式立足高等學(xué)校的教學(xué)教材,也可作為計(jì)算機(jī)技術(shù)的培訓(xùn)教材,還可作為Microsoft的認(rèn)證考試(MCAD/MCSD)的考試用書(shū)。