第一部分C#入門教程
第1章C#介紹
1.1簡單
1.2現(xiàn)代
1.3面向對象
1.4類型安全
1.5版本可控
1.6兼容
1.7靈活
第2章簡單C#程序
例程2.1一個簡單的歡迎程序:Welcome.cs
例程2.2獲取命令行輸入:Namedwelcome.cs
例程2.3獲取交互式輸入:Interactlvewelcome.cs
2.4小結
第3章表達式.類型和變量
例程3.1顯示布爾型變量值:BOOIC8llCS
例程3.2一元算子:Unary.cs
例程3.3二兀算手:Binary.cs
例程3.4數(shù)組算手:Array.cs
3.5小結
第4章控制語句--一選擇
例程4.1If語句的格式:IfSelection.cs
例程4.2SWitch語句:Switchselection.cs
4.3小結
第5章控制語句--一循環(huán)
例程5.1While循環(huán):WhileLoop.cs
例程5.2DO循環(huán):DOLOOp.CS
例程5.3For循環(huán):ForLoop.cs
例程5.4ForEach循環(huán):ForEachLoop.cs
5.5小結
第6章方法
例程6.1一個簡單的方法:OneMethod.cs
例程6.2方法的參數(shù):MethodParams.cs
6.3小結
第7章名稱空間
例程7.1C#名稱空間:NamespaceCSS.cs
例程7.2嵌套名稱空間1:NestedNamespacel.cs
例程7.3膠套名稱空間2:NestedNamespace2.cs
例程7.4調用名稱空間的成員:NamespaceCall.cs
例程7.5指示符的使用:UsingDlrectlve.cs
例程7.6別名指示符:AliasDirective.cs
7.7小結
第8章類的入門
例程8.1C#類的例子:Classes.cs
8.2小結
第9章類的繼承
例程9.1繼承:BaseClass.cs
例程9.2派生類G基類進行通信:BaseTalk.cs
9.3小結
第10章多態(tài)性
例程10.1帶什應方法的基類:Drawingobject.cs
例程10.2帶河亟載力法的派生共:Line.cs,Circlecs,andSquare.cs
例程10.3實現(xiàn)多態(tài)性的程序:DrawDemocs
10.4小結
第11章屬性
例程11.1傳統(tǒng)的訪問類的域實例:Accessorscs
例程11.2使用屬性訪問類的域:Properties.cs
例程11.3只讀屬性:ReadonlyProperty.cs
例程11.4只寫屬性:WriteonlyProperty.cs
11.5小結
第12章索引指示器
例程12.1索引指示器的例子:Intlndcxer.cs
例程12.2重載的索引指示器:Ovrlndexer.cs
12.3小結
第二部分C#精選例程
第13章文件訪問
13.1讀一個文本文件:Forml.cs
13.2一個簡單的文本文件處理程序
13.3清除義件
13.4例覽或打開一個文件
第14章API
14.1獲取驅動器類型
14.2XML目錄列表
14.3一個類似DOS的應用
14.4C#自動編譯器
14.5C#索引指示器的應用
第15章客戶/服務器
15.1文件共享客戶/服務器
15.2TCP日期客)"/服務器
15.3一個C#瀏覽器
15.4SNTP客戶端
15.5聊天客戶/服務器
第16章數(shù)據(jù)庫
16.1NET的SQLServer程序
16.2書店
16.3一個數(shù)據(jù)庫訪問類
16.4數(shù)據(jù)庫例覽器(1)
16.5數(shù)據(jù)庫洲覽器(2)
16.6數(shù)據(jù)庫例覽器(3)
16.7數(shù)據(jù)庫例覽器(4)
第17章線程處理及電子郵件
17.1C#線程處理
17.2編寫unsafe代碼
17.3SmtpMail
第18章圖像處理
18.1一個C#圖像組件
18.2C#中的畫筆
18.3一個顏色向導
第19章控件
19.1ListView
19.2增加/刪除用戶控件
19.3向WindowsForm中增加菜單支持
19.4C#布局管理器
19.5一個C#服務器的廠拉式控件
19.6創(chuàng)建一個NETSDK控件
19.7編寫定制AboutBox
第20章來項
20.1DateTime結構
20.2使用C#探測操作系統(tǒng)版本
20.3數(shù)字時鐘
20.4計算器
20.5記事本
第三部分附錄C#FAQ
附錄C#FAQ
1.介紹
2.基本類型
3.共和結構
4.例外處理(Exception)
5.運行時類型信息
6.高級語言特征
7.與C++的不同點
8.雜項
9.資源