A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 书籍教程 > 程序语言 > C#教程 > C# 程序设计手册
C# 程序设计手册

C# 程序设计手册

  • 软件大小:648 KB
  • 软件语言:简体中文
  • 更新时间:2010-10-19
  • 软件类型:国产软件 / C#教程
  • 运行环境:WORD
  • 软件授权:免费软件
  • 官方主页:http://
  • 软件等级 :
  • 软件厂商:zhangyi
立即高速安全下载
  • 介绍说明
  • 下载地址
  • 精品推荐
  • 相关软件
  • 网友评论

目录:
Hello World -- 您的第一个程序 6
C# 程序的一般结构 8
Main() 和命令行自变量 9
命令行自变量 10
显示命令行自变量 12
使用 foreach 存取命令行自变量 13
Main() 传回值 14
数据型别 15
在变量宣告中指定型别 16
转型和型别转换 21
Boxing 和 Unboxing 24
使用 as 和 is 运算符进行安全转型 27
将字节数组转换为 int 29
将 string 转换为 int 30
在十六进制字符串和数字型别间转换 32
数组 34
将数组当做对象 35
一维数组 36
多维数组 36
不规则数组 37
在数组上使用 foreach 39
传递数组当做参数 40
使用 ref 和 out 传递数组 42
隐含型别数组 44
字符串 45
字符串基本概念 46
串连多个字符串 53
修改字符串内容 56
比较字符串 60
分割字符串 65
使用字符串方法搜寻字符串 66
使用正则表达式搜寻字符串 67
判断字符串是否表示数值 70
将 String 转换为 DateTime 71
在旧版编码方式和 Unicode 间转换 72
转换 RTF 为纯文本 74
语句、表达式和运算符 75
语句 76
表达式 81
运算符 83
匿名函式 86
Lambda 表达式 88
在查询中使用 Lambda 表达式 92
在 LINQ 之外使用 Lambda 表达式 94
匿名方法 94
可多载的运算符 97
转换运算符 98
使用转换运算符 99
在结构之间实作用户定义的转换 101
使用运算符多载建立复数类别 103
覆写 Equals() 和运算符 == 的方针 105
类别和结构 108
类别 112
对象 115
结构 118
使用结构 119
继承 122
多型 126
使用 Override 和 New 关键词进行版本控制 132
了解使用 Override 和 New 关键词的时机 135
覆写 ToString 方法 137
抽象和密封类别以及类别成员 138
定义抽象属性 140
静态类别和静态类别成员 144
成员 148
存取修饰词 149
字段 151
常数 153
在 C# 中定义常数 155
属性 156
使用属性 157
接口属性 165
非对称存取子的存取范围 168
宣告和使用读取/写入属性 173
自动实作的属性 176
使用自动实作的属性来实作轻量型类别 176
方法 177
传递参数 181
传递实值型别的参数 181
传递参考型别的参数 184
了解传递结构和传递类别参考给方法之间的差异 187
隐含型别局部变量 188
在查询表达式中使用隐含型别局部变量和数组 191
扩充方法 192
实作和呼叫自定义扩充方法 197
建立列举型别的新方法 199
建构函式 200
使用建构函式 201
实例建构函式 204
私用建构函式 209
静态建构函式 211
撰写复制建构函式 213
对象和集合初始化表达式 217
初始化对象但不呼叫建构函式 219
使用集合初始化表达式来初始化字典 220
嵌套类型 221
部分类别和方法 222
限制 224
匿名型别 227
在查询中传回项目属性的子集 229
界面 230
明确界面实作 232
明确实作接口成员 234
使用继承明确实作接口成员 236
索引器 239
使用索引器 240
界面中的索引器 244
属性与索引器之间的比较 246
使用委派 250
使用具名和匿名方法委派的比较 253
使用委派取代接口的时机 255
委派中的 Covariance 和 Contravariance 256
组合委派 (多播委派) 258
宣告、产生和使用委派 259
事件 264
订阅及取消订阅事件 265
发行符合 .NET Framework 方针的事件 267
在衍生类别中引发基类事件 271
实作界面事件 276
使用字典储存事件实例 280
实作自定义事件存取子 283
泛型 284
泛型简介 285
泛型的优点 287
泛型型别参数 289
泛型类别 295
泛型界面 298
泛型方法 304
泛型和数组 306
泛型委派 307
泛型程序代码中的默认关键词 308
C++ 样板和 C# 泛型之间的差异 309
运行时间中的泛型 310
.NET Framework 类别库中的泛型 311
泛型和反映 312
泛型和属性 313
泛型型别中的变异数 314
LINQ 查询表达式 325
查询表达式基本概念 328
在 C# 中撰写 LINQ 查询 336
查询对象集合 339
从方法传回查询 341
将查询的结果储存在内存中 343
使用各种不同方式分组结果 344
将群组包含在群组中 352
针对分组作业执行子查询 353
在运行时间动态指定述词筛选条件 362
执行内部联结 364
执行群组联结 372
执行左外部联接 376
排序 Join 子句的结果 378
使用复合索引键执行联结 381
执行自定义联结作业 382
处理查询表达式中的 Null 值 387
处理查询表达式中的例外状况 388
Iterator 390
使用 Iterator 392
建立整数清单的 Iterator 区块 394
建立泛型清单的 Iterator 区块 395
命名空间 398
使用命名空间 399
使用命名空间别名限定符 403
使用 My 命名空间 405
可为 Null 的型别 407
使用可为 Null 的型别 409
Box 处理可为 Null 的型别 413
识别可为 Null 的型别 414
从 bool? 安全转型至 bool 415
Unsafe 程序代码和指标 415
固定大小缓冲区 416
使用 Windows ReadFile 函式 417
指标型别 421
指标转换 422
指标表达式 424
取得指针变量值 424
取得变量地址 425
使用指标存取成员 426
使用指针存取数组元素 428
管理指标 429
递增和递减指标 429
指标的算术运算 430
指标比较 431
使用指针复制字节数组 432
XML 文件批注 434
建议使用的文件批注标签 435
处理 XML 档案 448
文件标签的分隔符 453
使用 XML 文件功能 454
应用程序域 458
在其他应用程序域中执行程序代码 459
建立和使用应用程序域 461
组件和全局程序集缓存 461
Friend 组件 462
判断档案是否为组件 465
加载和卸除组件 466
与其他应用程序共享程序集 466
使用属性 468
明示属性目标 470
使用反映存取属性 472
使用属性建立 C/C++ 等位 475
常见属性 476
全局属性 479
集合类别 483
使用 foreach 存取集合类别 484
使用例外状况 489
例外处理 492
建立和掷回例外状况 495
编译程序所产生的例外状况 498
使用 try/catch 处理例外状况 498
使用 finally 执行清除程序代码 499
拦截非 CLS 例外状况 501
文件系统和登录 502
逐一查看目录树状结构 502
取得档案、文件夹和磁盘驱动器的信息 509
建立档案或文件夹 509
写入文本文件 515
从文本文件读取 516
一次一行读取文本文件 (Visual C#) 516
在登录中建立机码 (Visual C#) 517
写入应用程序事件记录文件 (Visual C#) 518
互操作性 518
使用平台调用播放 WAV 檔 520
范例 COM 类别 523
线程 524
使用线程 525
线程同步处理 526
建立和结束线程 530
同步处理产生者和消费者线程 534
使用线程集区 542
反映 545
C# DLL 547
建立和使用 C# DLL 547
安全性 550
 

下载地址

  • PC版

本地下载

相关软件

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

本类排名

本类推荐

装机必备

换一批

相关资讯

公众号