基本信息
源码名称:c#基础+实例教程(完整版)
源码大小:0.75M
文件格式:.rar
开发语言:C#
更新时间:2023-12-25
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
c#基础 实例教程(完整版)

一本很不错的c#入门教程,含有大量实例,简单易懂,对基础知识讲的非常透彻。初学者可不要错过呀。

目录

C#基础教程-c#实例教程,适合初学者。 5

第一章 C#语言基础 5

1.1 C#语言特点 5

1.2 编写控制应用程序 6

1.3 类的基本概念 10

1.4 C#的数据类型 13

1.5 运算符 20

1.6 程序控制语句 23

1. try–catch-finally语句 25

1.7 类的继承 26

1.8 类的成员 28

1.9 类的字段和属性 28

1.10 类的方法 30

1.10.6 this关键字 35

1.11 类的多态性 36

1.12 抽象类和抽象方法 38

1.13 密封类和密封方法 39

1.14 接口 39

1.15 代表 42

1.16 事件 43

1.17 索引指示器 44

1.18 名字空间 45

class WelcomeApp 46

1.19 非安全代码 46

习题 47

第二章 Windows编程的基础知识 48

2.1 窗口 48

2.2 Windows的消息系统 48

2.3 Windows编程接口和类库 49

2.4 Windows应用程序的基本结构 50

习题 57

第三章 常用控件和类的使用 58

3.1 控件通用属性 58

3.2 Form 58

3.3 标签(Label)控件 59

3.4 按钮(Button)控件 60

3.5 事件处理函数的参数 60

3.6 文本框(TextBox)控件 61

3.7 Convert 62

3.8 单选按钮(RadioButton)和GroupBox控件 62

3.9 Font 63

3.10 多选框(CheckBox)控件 63

3.11 列表选择控件(ListBox) 65

3.12 下拉列表组合框(ComboBox)控件 66

3.13 ToolTip控件 67

3.14 超级链接(LinkLable)控件 67

3.15 定时(Timer)控件 68

3.16 DateTime 68

3.17 菜单 69

{ Close();}//退出程序 70

3.18 工具条 70

3.19 状态栏(StatusBar)控件 72

3.20 鼠标事件 73

3.21 快捷菜单(ContextMenu) 74

3.22 综合例子:计算器 75

习题: 77

第四章 文本编辑器的实现 80

4.1 用RichTextBox控件实现文本编辑器 80

4.2 实现文本编辑器的剪贴板功能 81

4.3 实现文本编辑器的存取文件功能 81

4.4 修改字体属性 84

4.5 实现About对话框 85

4.6 实现文本编辑器查找替换功能 86

FindPostion=0;//下次查找的开始位置 88

4.7 提示用户保存修改的文件 89

bSave=false;//阴影为增加的语句 91

4.8 打印和打印预览 91

4.9 编写多文档界面应用程序 95

习题 101

第五章 图形图像编程 103

5.1 图形设备环境接口(GDI) 103

5.2 Graphics 103

5.3 GDI 中三种坐标系统: 104

5.4 GDI 中常用的结构 105

5.5 画笔 106

5.6 创建画刷 107

p1,//由点数组p1定义绘制刷子的外轮廓线的路径 110

5.7 基本图形的绘制和填充 111

myRegion.Intersect(myPath);//得到两个区域的交集 122

5.8 Matrix类和图形的平移、变形、旋转 123

5.9 图形文件格式 125

5.10 图形框PictureBox控件 126

5.11 Bitmap 127

//bits用来保存pictureBox1中位图图像 130

5.12 图像剪贴板功能 131

pictureBox2.Width=bit.Width;//阴影为修改部分 133

5.13 图像的处理 134

习题 137

第六章 文件和流 138

6.1 用流读写文件 138

For(int i=0;i<3;i ) 139

6.2 File类和FileInfo 139

6.3 Directory类和DirectoryInfo 141

6.4 例子:查找文件 144

6.5 例子:拆分和合并文件 145

习题: 146

第七章 多线程程序设计 147

7.1 线程类(Thread)的属性和方法 147

7.2 线程的创建 148

if(thread.IsAlive()) 148

7.3 建立线程类 149

7.4 线程的优先级 150

7.5 多个线程互斥 151

7.6 Monitor 152

7.7 线程的同步:生产者和消费者关系 152

习题: 154

第八章 ADO.NET与数据操作 155

8.1 数据库基本概念 155

8.2 设计连接和不连接数据库应用程序的基本步骤: 155

设计一个连接方式数据库应用程序一般包括以下基本步骤: 156

8.3 用ACCESS创建数据库 156

8.4 结构化查询语言SQL 158

更新数据库的Student表中学号为1的学生名字为"陈七": 159

8.5 用Connection对象连接数据库。 159

8.6 Command对象 159

8.7 DataAdapter对象 160

8.8 DataSet对象 161

8.9 用DataGraid控件显示数据和数据绑定 163

8.10 不连接数据库应用程序的完整的例子 163

8.11 修改数据并保存修改的数据到源数据库 164

8.12 其它数据绑定控件 165

{ Navigator.Position=0;//第一记录 166

8.13 建立主从关系表 166

oleDbDataAdapter2.Fill(dataSet11); 167

第九章 ASP.Net编程基础知识 168

9.1 网络基础 168

这是我的第一个网页 172

9.2 HTML标记语言 172

9.3 ASP.NET技术基础 182

第十章 Web服务器端控件 189

10.1 常用的ASP.NET服务器端控件 189

10.2 ASP.Net控件数据绑定 193

10.3 数据验证控件 210

正则表达式提供了一些简写的特殊字符,可以让表达式容易理解: 218

10.4 DataGraid控件 220

Access建立数据库 235

10.5 AdRotator控件 236

10.6 Calender控件 237

SelectionMode属性: 设定Calendar控件中可选择的时间段 239

10.7 Visual Studio.Net实现留言板 240

oleDbDataAdapter1.Fill(dataSet11); 242

第十一章 ASP.NET内建对象 243

11.1 Request对象 243

void Page_Load(Object src,EventArgs e) 245

11.2 Response对象 245

用Response对象重定向浏览器到新浪网主页的例子如下: 246

11.3 Cookie对象 247

HttpCookie myCookie; 249

11.4 Application对象 251

{//用Server对象对象得到counter_File文件绝对路径 253

11.5 Session对象 254

for(int i=0;i<2;i ) 257

11.6 Server 对象 258

习题 259

第十二章 可扩展标记语言 260

12.1 HTML及其缺点 260

12.2 SGML(标准通用置标语言) 260

12.3 XML(可扩展置标语言) 260

12.4 XML的文档格式 261

12.5 用XSL文件显示XML文档 262

<xsl:template match="/"> 263

12.6 .NET对XML的支持 266

12.7 ADO.NET和XML 269

12.8 使用Visual Studio.Net建立和显示XML文档 272

第十三章 Web服务 274

13.1 Web服务的概念和用途 274

13.2 建立Web服务 275

13.3 基于.Net的Web服务客户端程序 278

13.4 建立Web服务客户端程序一般方法 281

13.5 发布和发现Web服务 282

程序设计者可以通过以下步骤发现所需的Web服务: 282

.
├── c#基础 实例教程(完整版).rar
└── c#基础下载.doc

0 directories, 2 files