• C#全能速查宝典
21年品牌 40万+商家 超1.5亿件商品

C#全能速查宝典

35 5.9折 59 九品

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者明日科技 编

出版社人民邮电出版社

出版时间2012-04

版次1

装帧平装

货号207

上书时间2024-06-26

琅宇图书

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 明日科技 编
  • 出版社 人民邮电出版社
  • 出版时间 2012-04
  • 版次 1
  • ISBN 9787115274915
  • 定价 59.00元
  • 装帧 平装
  • 开本 大32开
  • 纸张 胶版纸
  • 页数 691页
  • 字数 778千字
  • 丛书 全能速查宝典
【内容简介】
 《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用的属性、方法、类和各种技术,每一个知识点都配有具体的示例,便于读者理解。

 《C#全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。

 《C#全能速查宝典》不仅适合C#程序设计初学者,也可作为中、高级程序开发人员的参考手册。
【目录】

第1章 C#语言基础

1.1 常用概念、关键字及基础类

1.1.1 abstract关键字--抽象

1.1.2 as操作符--引用类型转换

1.1.3 base关键字--从派生类中访问基类的成员

1.1.4 变量--存储特定类型的数据

1.1.5 Console类--控制台中的输入流、输出流和错误流

1.1.6 Convert类--类型转换

1.1.7 常量--值不改变的量

1.1.8 Dispose方法--释放资源

1.1.9 迭代器--相同类型的值的有序序列的一段代码

1.1.10 泛型--处理算法和数据结构

1.1.11 分部类--将一个类分成几部分

1.1.12 is操作符--检查变量是否为指定的类型

1.1.13 lock关键字--锁定

1.1.14 namespace关键字--定义命名空间

1.1.15 new运算符--创建一个新的类型实例

1.1.16 Object类型--所有类型的基类

1.1.17 OOP技术--面向对象编程技术

1.1.18 ReadLine方法--从当前流中读取一行字符

1.1.19 typeof运算符--获得系统原型对象的类型

1.1.20 using关键字--引入命名空间

1.1.21 WriteLine方法--写入流

1.2 数学方法类--Math

1.2.1 Abs方法--返回指定数字的绝对值

1.2.2 Acos方法--返回余弦值为指定数字的角度

1.2.3 Asin方法--返回正弦值为指定数字的角度

1.2.4 Atan方法--返回正切值为指定数字的角度

1.2.5 Pow方法--返回指定数字的指定次幂

1.2.6 Round方法--将小数值舍入到指定的精度

1.3 流程控制语句

1.3.1 break语句--跳出循环

1.3.2 case语句--比较表达式以确定结果

1.3.3 continue语句--继续执行下一个循环

1.3.4 do…while语句--循环语句

1.3.5 for语句--循环语句

1.3.6 foreach语句--枚举一个集合的元素

1.3.7 goto语句--跳转到标签

1.3.8 if…else语句--条件判断语句

1.3.9 return语句--返回

1.3.10 switch case语句--条件判断语句

1.3.11 throw语句--显式引发异常

1.3.12 try…catch…finally语句--捕捉异常

1.3.13 while语句--循环语句

1.4 字符串处理

1.4.1 AddDays方法--添加天数

1.4.2 AddString方法--添加文本字符串

1.4.3 Compare方法--比较两个字符串

1.4.4 CompareTo方法--比较两个字符串对象

1.4.5 DATEADD函数--在指定日期上加一段时间

1.4.6 DateDiff方法--获取日期时间的间隔数

1.4.7 DateTime结构--表示时间上的一刻

1.4.8 DAY函数--返回日期部分的整数

1.4.9 DayOfWeek属性--获取星期几

1.4.10 Equals方法--比较两个字符串对象

1.4.11 First函数--返回查询结果的第一个记录

1.4.12 FirstDayOfWeek属性--获取或设置一周中的第一天

1.4.13 Format方法--格式化字符串

1.4.14 GETDATE函数--返回当前系统日期和时间

1.4.15 GetDayOfMonth方法--返回几号

1.4.16 GetDayOfWeek方法--返回星期几

1.4.17 GetDayOfYear方法--返回第几天

1.4.18 GetDaysInMonth方法--返回指定月份中的天数

1.4.19 GetDaysInYear方法--返回指定年份中的天数

1.4.20 GetMonth方法--返回指定日期中的月份

1.4.21 GetMonthsInYear方法--返回指定年份的月数

1.4.22 GetText方法--检索文本数据

1.4.23 GetYear方法--返回指定日期中的年份

1.4.24 IndexOf方法--确定指定字符在字符串中的索引

1.4.25 IsLeapYear方法--判断年份是否为闰年

1.4.26 IsMatch方法--搜索正则表达式匹配项

1.4.27 IsUpper方法--判断是否大写

1.4.28 Join方法--串联字符串

1.4.29 LastIndexOf方法--确定字符在字符串中最后索引

1.4.30 Matches方法--检查字符串是否有重复的词出现

1.4.31 MONTH函数--返回指定日期中月部分的整数

1.4.32 PadLeft方法--在左边用空格填充

1.4.33 PadRight方法--在右边用空格填充

1.4.34 Random类--伪随机数生成器

1.4.35 Regex类--正则表达式

1.4.36 Split方法--分割字符串

1.4.37 String类--字符串

1.4.38 StringBuilder类--可变字符串

1.4.39 Substring方法--截取字符串

1.4.40 TimeSpan对象--表示时间间隔或持续时间

1.4.41 ToInt32方法--转换为32位有符号整数

1.4.42 ToLongDateString 方法--转换为长日期字符串

1.4.43 ToLongTimeString 方法--转换为长时间字符串

1.4.44 ToLower方法--转换为小写

1.4.45 ToShortDateString方法--转换为短日期字符串

1.4.46 ToShortTimeString方法--转换为短时间字符串

1.4.47 ToString方法--转换为字符串

1.4.48 ToUpper方法--转换为大写

1.4.49 Trim方法--移除所有空白字符

1.4.50 TrimEnd方法--从尾部移除匹配项

1.4.51 TrimStart方法--从开始移除匹配项

1.4.52 YEAR函数--返回指定日期的年份的整数

1.5 数组与集合

1.5.1 Add方法--添加项

1.5.2 ArrayList类--集合

1.5.3 AsEnumerable方法--转换为IEnumerable类型

1.5.4 Clear方法--清空内容

1.5.5 Contains方法--确定是否包含某项

1.5.6 ContainsKey方法--确定哈希表是否包含特定键

1.5.7 ContainsText方法--确定剪贴板中是否存在数据

1.5.8 ContainsValue方法--确定哈希表是否包含特定值

1.5.9 Count属性--获取数目

1.5.10 GetEnumerator方法--循环访问对象

1.5.11 GetEnvironmentVariables方法--检索环境变量

1.5.12 Hashtable类--哈希表

1.5.13 Insert方法--插入项

1.5.14 Item属性--获取或设置指定索引处的元素

1.5.15 Length属性--获取长度

1.5.16 Next方法--返回一个指定范围内的随机数

1.5.17 Queue类--队列

1.5.18 Remove方法--移除指定项

1.5.19 RemoveAt方法--移除指定索引处的项

1.5.20 Replace方法--替换文件或字符串

1.5.21 Reverse方法--反转数组元素

1.5.22 Sort方法--数组排序

1.5.23 Stack类--堆栈


第2章 Windows窗体及常用控件

2.1 Form窗体

2.1.1 AcceptButton属性--设置接受按钮

2.1.2 Activate事件--当激活窗体时发生

2.1.3 Appllication类--提供管理应用程序的静态方法

2.1.4 CancelButton属性--设置取消按钮

2.1.5 Computer类--提供操作计算机组件的属性

2.1.6 ComputerInfo类--获取计算机信息

2.1.7 Control类--定义控件基类

2.1.8 Environment类--提供当前环境和平台的信息

2.1.9 Form窗体--可视化界面

2.1.10 FormClosed事件--关闭窗体后事件

2.1.11 FormClosing事件--关闭窗体前事件

2.1.12 Icon属性--设置图标

2.1.13 IsMdiContainer属性--设置父窗体

2.1.14 LayoutMdi方法--排列子窗体

2.1.15 Load事件--窗体加载事件

2.1.16 MaximizeBox属性--是否显示最大化按钮

2.1.17 Maximum属性--设置数字显示框的最大值

2.1.18 MDI窗体--多文档界面

2.1.19 MdiChildren属性--获取子窗体的数组

2.1.20 MdiParent属性--设置父窗体

2.1.21 MinimizeBox属性--是否显示最小化按钮

2.1.22 Minimum属性--数字显示框的最小值

2.1.23 Opacity属性--设置窗体的透明度级别

2.1.24 Owner属性--设置窗体所有者

2.1.25 StartPosition属性--设置窗体起始位置

2.1.26 StartupPath 属性--获取可执行文件路径

2.1.27 TopMost属性--窗体是否应显示为最顶层窗体

2.1.28 WindowState属性--窗体的窗口状态

2.2 文本类控件

2.2.1 AllowEdit属性--是否可以编辑列表项

2.2.2 AppendText方法--追加文本

2.2.3 BeginEdit方法--将单元格置于编辑模式下

2.2.4 Button控件--按钮控件

2.2.5 CancelEdit属性--取消更改

2.2.6 CanPaste方法--是否可以粘贴数据

2.2.7 CanRedo属性--是否有可以重新应用的操作

2.2.8 CanSelect属性--是否可以选中控件

2.2.9 CanUndo属性--能否撤销上一个操作

2.2.10 Cut方法--将选定内容移动到"剪贴板"中

2.2.11 Find方法--搜索指定的项目

2.2.12 FindString方法--搜索文本

2.2.13 Label控件--标签控件

2.2.14 LabelEdit属性--允许用户编辑控件数据

2.2.15 LinkLabel控件--以超链接形式显示文本

2.2.16 MaskedTextBox控件--使用掩码区分用户输入

2.2.17 Multiline属性--是否为多行输入数据

2.2.18 PasswordChar属性--取代用户输入而显示的字符

2.2.19 Redo方法--重新应用控件中上次撤销的操作

2.2.20 RichTextBox控件--有格式文本控件

2.2.21 Select方法--激活控件

2.2.22 SelectAll方法--选定所有文本

2.2.23 Selected属性--是否选定

2.2.24 SelectedCells属性--用户选定的单元格集合

2.2.25 SelectedColumns属性--用户选定的列集合

2.2.26 SelectedRows属性--用户选定的行集合

2.2.27 SelectionBackColor属性--文本在选中时的颜色

2.2.28 SelectionColor属性--插入点的文本颜色

2.2.29 SelectionEnd属性--设置选定日期范围的结束日期

2.2.30 SelectionFont属性--选定文本或插入点的字体

2.2.31 SelectionIndent属性--所选内容开始行的缩进距离

2.2.32 SelectionLength属性--控件中选定的字符数

2.2.33 SelectionRange 属性--设置选定的日期范围

2.2.34 SelectionStart属性--选择的起始位置的字符索引

2.2.35 TextBox控件--输入或显示文本

2.2.36 TextChanged事件--Text属性值更改时发生

2.3 选择类控件

2.3.1 CheckBox控件--复选框控件

2.3.2 CheckBoxes属性--是否显示复选框

2.3.3 Checked属性--复选框是否处于选中状态

2.3.4 CheckedChanged事件--Checked属性更改时发生

2.3.5 CheckedListBox控件--复选框列表控件

2.3.6 CheckState属性--设置CheckBox控件的状态

2.3.7 ComboBox控件--下拉组合框控件

2.3.8 DomainUpDown控件--上下选择控件

2.3.9 DropDownStyle属性--指定组合框样式的值

2.3.10 GetItemCheckState方法--当前项的复选状态的值

2.3.11 GetItemText方法--指定项的文本表示形式

2.3.12 Index属性--从零开始的索引

2.3.13 Items属性--数组列表对象中的项的集合

2.3.14 ListBox控件--列表控件

2.3.15 ListView控件--显示带图标的项列表

2.3.16 NumericUpDown控件--数值选择控件

2.3.17 RadioButton控件--单选按钮

2.3.18 SelectedIndex属性--获取选择项的索引

2.3.19 SelectedIndices属性--表示当前选中的项

2.3.20 SelectedItem属性--当前选中的项

2.3.21 SelectedItems属性--选定项的集合

2.3.22 SelectedText属性--选定文本

2.4 容器类控件

2.4.1 FlatStyle属性--设置控件的平面样式外观

2.4.2 FlowDirection属性--指示FlowLayoutPanel控件的流向

2.4.3 FlowLayoutPanel控件--水平或垂直排列内容

2.4.4 GroupBox控件--分组控件

2.4.5 Panel控件--容器控件

2.4.6 TabControl控件--选项卡控件

2.4.7 TabIndex属性--控件的Tab键顺序

2.4.8 TabPages属性--选项卡页的集合


第3章 Windows高级控件

3.1 日期时间类控件

3.1.1 CalendarFont属性--日历的字体样式

3.1.2 CalendarForeColor属性--日历的前景色

3.1.3 DateTimePicker控件--日期和日历的组合

3.1.4 MaxDate属性--最大日期和时间

3.1.5 MinDate属性--最小日期和时间

3.1.6 MonthCalendar控件--以网格形式显示日历

3.1.7 SetDate方法--将日期设置为当前选定的日期

3.1.8 ShowToday属性--是否显示当前日期

3.2 对话框、菜单、工具栏及状态栏控件

3.2.1 ColorDialog控件--颜色对话框

3.2.2 ContextMenuStrip控件--右键快捷菜单

3.2.3 ExpandAll方法--展开所有树节点

3.2.4 Filter属性--设置筛选器字符串

3.2.5 FolderBrowserDialog控件--浏览文件夹对话框

3.2.6 Font属性--设置字体

3.2.7 FontDialog控件--字体对话框

3.2.8 InitialDirectory属性--文件对话框显示的初始目录

3.2.9 MenuStrip控件--菜单控件

3.2.10 Nodes属性--树节点集合

3.2.11 OpenFileDialog控件--打开文件对话框

3.2.12 RestoreDirectory属性--是否还原当前目录

3.2.13 RootFolder属性--设置浏览的根文件夹

3.2.14 SaveFileDialog组件--保存文件对话框

3.2.15 SelectedNode属性--获取选定的树节点

3.2.16 SelectedPath属性--用户选定的路径

3.2.17 ShowDialog方法--打开模式对话框

3.2.18 ToolStrip控件--工具栏控件

3.2.19 TreeNode类--树节点

3.2.20 TreeView控件--树控件

3.3 数据绑定类控件

3.3.1 BindingNavigator控件--导航和操作数据

3.3.2 Cell对象--表示Word文档中的单元格

3.3.3 CellClick事件--单元格的任何部分被单击时发生

3.3.4 CellEnter事件--控件接收到输入焦点时发生

3.3.5 CellMouseClick事件--鼠标单击单元格时发生

3.3.6 CellLeave事件--单元格失去输入焦点时发生

3.3.7 Cells属性--Bookmark控件中的表单元格

3.3.8 ColumnCount属性--DataGridView控件显示的列数

3.3.9 Columns属性--控件中所有列的集合

3.3.10 ColumnWidth属性--ListBox中列的宽度

3.3.11 CurrentCell属性--设置当前处于活动状态的单元格

3.3.12 CurrentRow属性--包含当前单元格的行

3.3.13 DataGridView控件--数据控件

3.3.14 FullRowSelect属性--是否选择其所有子项

3.3.15 GetCellCount方法--获取满足筛选器的单元格数目

3.3.16 GetColumn方法--指定子控件的列位置

3.3.17 NewRow方法--添加一条新记录

3.3.18 RowCount方法--DataGridView中显示的行数

3.3.19 Rows属性--DataGridView控件中的所有行

3.4 打印类控件

3.4.1 CrystalReportViewer控件--水晶报表查看控件

3.4.2 Document属性--设置要预览的文档

3.4.3 PageSetupDialog组件--配置页面的对话框

3.4.4 Print方法--打印当前页面

3.4.5 PrintDialog组件--打印对话框

3.4.6 PrintDocument组件--设置打印的文档

3.4.7 PrinterSettings属性--打印机设置

3.4.8 PrintPage事件--当需要为当前页打印的输出时发生

3.4.9 PrintPreviewControl组件--按文档打印时的外观显示Print Document组件

3.4.10 PrintPreviewDialog组件--显示PrintDocument组件在打印时的外观

3.4.11 PrinterSettings类--用来指定有关文档打印方式的信息

3.4.12 Zoom属性--指示页面的显示大小

3.5 其他常用组件

3.5.1 BackgroundWorker组件--在主线程的另一线程上异步执行耗时的操作

3.5.2 ErrorProvider控件--检查并显示错误信息

3.5.3 EventLog组件--连接本地和远程计算机的事件日志

3.5.4 HelpProvider组件--将帮助文件与Windows应用程序相关联

3.5.5 HScrollBar控件--一个标准Windows水平滚动条

3.5.6 Image属性--显示在控件上的图像

3.5.7 ImageAlign属性--在控件中显示的图像的对齐方式

3.5.8 ImageFormat类--指定图像的格式

3.5.9 ImageList组件--用于存储图像

3.5.10 ImageList属性--在控件中显示的图像的ImageList

3.5.11 Interval属性--设置Timer控件执行的间隔

3.5.12 NotifyIcon控件--设置程序的系统托盘图标

3.5.13 PerformStep方法--按照Step属性的数量增加进度栏的当前位置

3.5.14 PictrueBox控件--用于显示指定的图像

3.5.15 Play方法--播放.wav文件

3.5.16 ProgressBar控件--进度条

3.5.17 SetError方法--设置错误信息

3.5.18 SetShowHelp方法--是否显示帮助信息

3.5.19 SetToolTip方法--设置提示文本

3.5.20 Step属性--增加进度条的当前位置时所根据的数量

3.5.21 Stop方法--停止加载网页

3.5.22 Tick事件--计时器处于启用状态时发生

3.5.23 Timer组件--定期引发事件的组件

3.5.24 ToolTip控件--显示提示信息

3.5.25 ToolTipIcon属性--提示文本旁显示的图标类型

3.5.26 ToolTipText属性--ToolTip显示的文本

3.5.27 ToolTipTitle属性--工具提示窗口的标题

3.5.28 TrackBar控件--标准的Windows跟踪条

3.5.29 Url属性--引用服务说明的URL

3.5.30 VscrollBar控件--标准的Windows垂直滚动条

3.5.31 WebBrowser控件--在窗体中显示网页

3.5.32 Windows Media Player控件--播放常见的音频文件


第4章 控件公共属性、方法及事件

4.1 控件公共属性

4.1.1 BackColor属性--设置控件的背景色

4.1.2 BackgroudColor属性--设置控件背景色

4.1.3 BackgroudImage属性--设置控件背景图像

4.1.4 Border属性--控件边框

4.1.5 BorderStyle属性--控件的边框样式

4.1.6 Bottom属性--控件下边缘与其容器的工作区上边缘之间的距离

4.1.7 CanFocus属性--控件是否可以接收焦点

4.1.8 Capture属性--控件是否已捕获鼠标

4.1.9 Color属性--设置用户选定的颜色

4.1.10 Dock属性--控件在窗体中的布局样式

4.1.11 Enabled属性--控件是否可用

4.1.12 ForeColor属性--设置控件的前景色

4.1.13 Handle属性--获取控件绑定到的窗口句柄

4.1.14 Height属性--设置控件的高度

4.1.15 KeyChar属性--设置与按下的键对应的字符

4.1.16 KeyValue属性--获取KeyDown或KeyUp事件的键盘值

4.1.17 Lines属性--设置多行配置中的文本行

4.1.18 Location属性--控件的左上角相对于其容器的左上角的坐标

4.1.19 Name属性--控件或实例的名称

4.1.20 Parent属性--设置控件的父容器或获取指定子目录的父目录

4.1.21 Position属性--设置坐标

4.1.22 ReadOnly属性--是否只读

4.1.23 Right属性--控件右边缘与其容器的工作区左边缘之间的距离

4.1.24 RightToLeft属性--控件的文本从右向左读取

4.1.25 ScrollBars属性--滚动条的可见性和位置

4.1.26 SizeMode属性--指示如何显示图像

4.1.27 Tag属性--窗体或控件的标识

4.1.28 Text属性--与控件关联的文本

4.1.29 TextAlign 属性--控件上文本的对齐方式

4.1.30 Top属性--控件上边缘与其容器的工作区上边缘之间的距离

4.1.31 Value属性--辅助性对象的值

4.1.32 View属性--项在控件中的显示方式

4.1.33 Visible属性--控件是否可见

4.1.34 Width属性--控件的宽度

4.2 控件公共方法

4.2.1 BringToFront方法--将控件带到Z顺序的前面

4.2.2 Focus方法--为控件设置输入焦点

4.2.3 GetClipboardContent方法--检索选定单元格内容的格式化值

4.2.4 GetParent方法--检索指定路径的父目录

4.2.5 Hide方法--隐藏窗体

4.2.6 Load方法--加载XML文档

4.2.7 LoadFile方法--将文件加载到RichTextBox控件中

4.2.8 Navigate方法--打开指定的URL地址

4.2.9 Refresh方法--重新加载当前的网页

4.2.10 SaveAs方法--用新名称或新格式保存文档

4.2.11 SaveFile方法--将内容保存到文件中

4.2.12 Show方法--显示光标或者打开新窗体

4.2.13 UpButton方法--按照指定数值递增

4.3 控件公共事件

4.3.1 Click事件--单击控件时触发该事件

4.3.2 Enter事件--光标进入控件时发生

4.3.3 KeyDown事件--控件有焦点按下键时发生

4.3.4 KeyPress事件--控件有焦点按下键时发生

4.3.5 KeyUp事件--控件有焦点释放键时发生

4.3.6 Leave事件--输入焦点离开控件时发生

4.3.7 MouseClick事件--用户单击控件时发生

4.3.8 Navigated事件--加载新文档时发生

4.3.9 Paint事件--重绘或更新控件时发生


第5章 数据库开发

5.1 SQL语言基础

5.1.1 AVG聚合函数--返回组中值的平均值

5.1.2 CAST函数--数据类型显式转换

5.1.3 COUNT函数--返回组中的项的数量

5.1.4 Last函数--返回查询结果的最后一个记录

5.1.5 MAX函数--返回表达式中的最大值

5.1.6 MIN函数--返回表达式中的最小值

5.1.7 newid函数--创建uniqueidentifier类型的惟一值

5.1.8 SUM函数--返回表达式中所有值的和

5.1.9 UPDATE语句--更改表中的现有数据

5.2 ADO.NET技术

5.2.1 Command对象--对数据源执行增、删、改、查操作

5.2.2 CommandText属性--获取设置SQL语句或存储过程

5.2.3 CommandTimeout属性--获取或设置错误等待时间

5.2.4 CommandType属性--获取或设置如何解释CommandText属性

5.2.5 Connection对象--数据库连接对象

5.2.6 ConnectionState枚举--数据库连接状态

5.2.7 DataAdapter类--数据库桥接器

5.2.8 DataMember属性--获取或设置数据源列表或表名称

5.2.9 DataReader类--只读数据集

5.2.10 DataSet类--数据集

5.2.11 DataSource属性--获取或设置数据源

5.2.12 ExecuteNonQuery方法--执行SQL语句并返回受影响的行数

5.2.13 ExecuteReader方法--执行SQL语句并返回DataReader对象

5.2.14 ExecuteScalar方法--执行SQL语句并返回结果集中第1行的第1列

5.2.15 Fill方法--填充数据集

5.2.16 Merge方法--合并数据集

5.2.17 Parameters属性--获取SqlParameterCollection

5.2.18 ReadXml方法--将XML架构和数据读入数据集

5.2.19 SelectCommand属性--获取或设置选择记录命令

5.2.20 SQL注入式攻击--利用设计上的漏洞攻击SQL

5.2.21 SqlCommand类--SQL执行命令

5.2.22 SqlConnection类--SQL数据库连接对象

5.2.23 SqlDataAdapter类--SQL数据库桥接器

5.2.24 SqlDataReader类--SQL只读数据集

5.2.25 Tables属性--获取包含在数据集中的表的集合

5.2.26 Update方法--使控件重绘工作区内的无效区域

5.2.27 UpdateCommand属性--获取或设置更新记录命令

5.2.28 WriteXml方法--将数据集中数据写入到XML中

5.3 LINQ技术

5.3.1 Lambda表达式--匿名函数

5.3.2 LINQ技术--语言集成查询

5.3.3 LinqToDataSet技术--LINQ操作数据集

5.3.4 LinqToObjects技术--LINQ操作数组和集合

5.3.5 LinqToSql技术--LINQ操作SQL数据库

5.3.6 LinqToXml技术--LINQ操作XML文件

5.3.7 var关键字--根据初始化语句推断变量类型


第6章 文件、数据流与注册表

6.1 文件与I/O数据流

6.1.1 ASCII码--键盘的一种表示方式

6.1.2 ASCIIEncoding类--ASCII字符编码的操作类

6.1.3 Attributes属性--获取和设置文件的属性

6.1.4 BinaryReader类--将特定的数据读作二进制值

6.1.5 BinaryWriter类--将二进制值写入到流中

6.1.6 CanRead属性--判断当前流是否支持读写

6.1.7 Close方法--释放所有关联的资源

6.1.8 Copy方法--文件的复制

6.1.9 CopyFile方法--将文件复制到新的位置

6.1.10 CopyTo方法--将指定的字符串复制到字符数组中

6.1.11 Create方法--创建文件

6.1.12 CreateDirectory方法--创建指定路径中的所有目录

6.1.13 CreateText方法--创建或打开文本文件

6.1.14 CreationTime属性--获取或设置文件的创建时间

6.1.15 CryptoStream类--将数据流连接到加密转换的流

6.1.16 Delete方法--删除文件

6.1.17 Directory类--对文件夹进行操作的类

6.1.18 DirectoryEntry类--封装节点或对象

6.1.19 DirectoryInfo类--对文件夹进行操作的类

6.1.20 DirectoryName属性--获取路径

6.1.21 DirectorySearcher组件--执行查找

6.1.22 DriveInfo类--驱动器的信息访问

6.1.23 Encoding属性--获取编码方式

6.1.24 Exists方法--判断文件是否存在

6.1.25 Exists属性--判断文件是否存在

6.1.26 Extension属性--获取文件扩展名

6.1.27 File类--对文件进行操作的类

6.1.28 FileAttributes枚举--提供文件和目录的属性

6.1.29 FileInfo类--文件的操作类

6.1.30 FileName属性--获取或设置文件的名称

6.1.31 FileStream类--对文件流操作的类

6.1.32 Flush方法--清除流的缓冲区

6.1.33 GetBytes方法--将字符串编码设为字节序列

6.1.34 GetDirectories方法--获取子目录的名称

6.1.35 GetExtension方法--获取路径字符串的扩展名

6.1.36 GetFiles方法--获取目录中的文件名称

6.1.37 GetFileSystemEntries方法--获取目录中的所有名称

6.1.38 GetFileSystemInfos方法--获取所有文件的信息

6.1.39 GetStream方法--返回用于发送和接收的数据

6.1.40 GetString方法--将字节解码成字符串

6.1.41 HasRows属性--指示 OleDbDataReader是否有数据

6.1.42 MD5CryptoServiceProvider类--操作MD5的类

6.1.43 MemoryStream类--创建其支持存储区为内存的流

6.1.44 Move方法--文件的移动

6.1.45 MoveNext方法--移动到下一个字符

6.1.46 MoveTo方法--文件的移动

6.1.47 NetworkStream类--网络访问的基础数据流

6.1.48 Open方法--打开文件

6.1.49 OpenFile方法--以只读方式打开文件

6.1.50 OpenText方法--打开UTF-8编码文本文件

6.1.51 Path属性--监视的目录的路径

6.1.52 Peek方法--返回下一个可用的字符

6.1.53 Read方法--读取数据流

6.1.54 ReadBytes方法--将指定的字节读入字节数组

6.1.55 ReadToEnd方法--从流的当前位置读到末尾

6.1.56 Stream类--对数据流进行操作的类

6.1.57 StreamReader类--数据流的读取类

6.1.58 StreamWriter类--数据流的写入类

6.1.59 TextReader类--读取连续字符的读取器

6.1.60 TextWriter类--编写一个有序字符系列的编写器

6.1.61 Write方法--将流写入到文件中

6.2 注册表技术

6.2.1 CreateSubKey方法--创建或打开子项

6.2.2 GetValue方法--获取注册表项中的值

6.2.3 GetValueNames方法--所有值名称的字符串数组

6.2.4 GetSubKeyNames方法--所有子项名称字符串数组

6.2.5 OpenSubKey方法--以只读方式检索子项

6.2.6 Registry类--注册表操作类

6.2.7 RegistryKey类--表示Windows注册表中的项级节点

6.2.8 SetValue方法--设置注册表项的指定名称/值对


第7章 GDI+绘图技术

7.1 GDI+绘图基础

7.1.1 Bitmap类--图像对象

7.1.2 Cursor类--绘制光标指针图像

7.1.3 GDI+--图形图像的绘制

7.1.4 Graphics类--绘图类

7.1.5 GraphicsPath类--一系列相互连接的直线和曲线

7.1.6 Icon类--图标的操作类

7.1.7 Image类--图像的操作类

7.1.8 LinearGradientBrush类--线性渐变封装Brush

7.1.9 Region类--由矩形和路径构成的图形形状的内部

7.1.10 SolidBrush类--定义单色画笔

7.2 常用绘图方法

7.2.1 Draw方法--绘制光标

7.2.2 DrawArc方法--绘制圆弧

7.2.3 DrawBezier方法--绘制贝塞尔样条

7.2.4 DrawEllipse方法--绘制椭圆

7.2.5 DrawImage方法--绘制Image图像

7.2.6 DrawLine方法--绘制直线

7.2.7 DrawPath方法--绘制GraphicsPath图形路径

7.2.8 DrawPie方法--绘制扇形

7.2.9 DrawPolygon方法--绘制多边形

7.2.10 DrawRectangle方法--绘制矩形

7.2.11 DrawString方法--绘制文本字符串

7.3 常用填充图像方法

7.3.1 FillEllipse方法--填充椭圆

7.3.2 FillPath方法--填充GraphicsPath的内部

7.3.3 FillPie方法--填充扇形

7.3.4 FillPolygon方法--填充多边形

7.3.5 FillRectangle方法--填充矩形框

7.3.6 FillRegion方法--填充一个区域

7.4 其他常用方法

7.4.1 Clone方法--创建Bitmap对象的某个部分的副本

7.4.2 CreateGraphics方法--创建Graphics对象

7.4.3 FromArgb方法--从ARGB值创建Color结构

7.4.4 FromFile方法--从指定的文件创建Image

7.4.5 FromImage方法--从Image创建新的Graphics对象

7.4.6 FromStream方法--数据流创建Image

7.4.7 GetPixel方法--获取图像中的像素颜色

7.4.8 GetThumbnailImage方法--Image的缩略图

7.4.9 Save方法--将图片以文件的形式进行复制

7.4.10 SetPixel方法--设置图像中的像素颜色

7.4.11 Transform方法--对路径的数据点进行变换


第8章 C#高级编程

8.1 网络编程技术

8.1.1 Accept方法--为新建连接创建新的Socket对象

8.1.2 AcceptSocket方法--接收挂起的连接请求

8.1.3 BeginConnect方法--开始远程主机连接的异步请求

8.1.4 Dns类--从Internet域名系统检索特定主机的信息

8.1.5 GetHostAddresses方法--返回主机的IP地址

8.1.6 GetHostByAddress方法--创建IPHostEntry实例

8.1.7 GetHostByName方法--获取指定DNS主机名的信息

8.1.8 GetHostName方法--获取本地计算机的主机名

8.1.9 IPEndPoint类--将网络端点表示为IP地址和端口号

8.1.10 IPHostEntry类--为主机地址信息提供容器类

8.1.11 Listen方法--将Socket置于侦听状态

8.1.12 MachineName属性--读取或写入事件的计算机名称

8.1.13 MailMessage类--邮件的操作类

8.1.14 Net send命令--用net send命令进行发送

8.1.15 Net use命令--实现映射网络驱动器

8.1.16 Ping类--网络访问远程计算机的操作类

8.1.17 POP3协议--POP邮件的操作类

8.1.18 Receive方法--由远程主机发送的UDP数据报

8.1.19 Send方法--将数据发送到连接的Socket

8.1.20 SerialPort类--控制串行端口文件资源

8.1.21 SMTP协议--进行邮件的传输

8.1.22 SmtpClient类--将电子邮件发送到SMTP服务器

8.1.23 Socket类--网络通信的操作类

8.1.24 TcpClient类--为TCP网络服务提供客户端连接

8.1.25 TcpListener类--从TCP网络客户端侦听连接

8.1.26 UdpClient类--用户数据报(UDP)网络服务

8.1.27 WebClient类--URI标识的资源发送和接收

8.1.28 WebRequest类--访问Internet数据

8.1.29 WebResponse类--协议特定的响应类

8.2 多线程编程

8.2.1 Abort方法--终止线程

8.2.2 BeginInvoke方法--线程上异步执行委托

8.2.3 EndInvoke方法--异步操作的返回值

8.2.4 Join方法--确保线程已终止

8.2.5 Kill方法--强制关闭进程

8.2.6 Process类--对正在计算机上运行的进程的访问

8.2.7 Sleep方法--线程挂起

8.2.8 Start方法--启动进程

8.2.9 Thread类--创建并控制线程的类

8.2.10 ThreadState属性--获取当前线程的状态

8.3 WMI技术--系统管理

8.3.1 MainWindowTitle属性--获取进程的主窗口标题

8.3.2 ManagementClass类--公共信息模型管理类

8.3.3 ManagementObject类--表示WMI实例

8.3.4 ManagementObjectSearcher类--查询检索管理对象

8.3.5 ManagementScope类--管理操作的范围

8.3.6 Microsoft.Win32命名空间--操作注册表类

8.3.7 WndProc方法--处理Windows消息

8.4 其他高级技术

8.4.1 Children属性--获取节点的子项

8.4.2 COM+服务--为类的实例提供服务

8.4.3 DirectShow技术--流媒体处理的一个开发包

8.4.4 DLL组件--动态链接库

8.4.5 MVC开发模式--模型视图控制器

8.4.6 VFW技术--视频应用程序提供的软件工具包

8.4.7 XML--定义其他标识语言的元标识语言

8.4.8 XmlReader类--XML读取器

8.4.9 XmlWriter类--XML编写器


附录--字母索引


点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP