分享
 
 
 

C#全能速查宝典

C#全能速查宝典  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: 明日科技

基本信息·出版社:人民邮电出版社

·页码:691 页

·出版日期:2009年11月

·ISBN:9787115215215

·条形码:9787115215215

·版本:第1版

·装帧:平装

·开本:32

·正文语种:中文

产品信息有问题吗?请帮我们更新产品信息。

内容简介《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术、网络编程技术、多线程编程和WMI技术——系统管理,共包含562个C#中常用的属性、方法、类和各种技术,每一个知识点都配有具体的示例,便于读者理解。

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

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

编辑推荐《C#全能速查宝典》:560个条目,950个示例,C#编程随时查、电话、QQ、TQ、论坛,四位立体式服务。易携带、双目录、示例多,学、练、用、一本就GO!程序员的掌中宝。

目录

第1章C#语言基础1

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

1.1.1abstract关键字——抽象1

1.1.2as操作符——引用类型转换3

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

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

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

1.1.6Convert类——类型转换8

1.1.7常量——值不改变的量9

1.1.8Dispose方法——释放资源10

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

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

1.1.11分部类——将一个类分成几部分12

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

1.1.13lock关键字——锁定15

1.1.14namespace关键字——定义命名空间15

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

1.1.16Object类型——所有类型的基类17

1.1.17OOP技术——面向对象编程技术18

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

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

1.1.20using关键字——引入命名空间22

1.1.21WriteLine方法——写入流23

1.2数学方法类——Math25

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

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

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

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

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

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

1.3流程控制语句29

1.3.1break语句——跳出循环29

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

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

1.3.4do...while语句——循环语句31

1.3.5for语句——循环语句32

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

1.3.7goto语句——跳转到标签34

1.3.8if...else语句——条件判断语句36

1.3.9return语句——返回38

1.3.10switch case语句——条件判断语句39

1.3.11throw语句——显式引发异常40

1.3.12try...catch...finally语句——捕捉异常42

1.3.13while语句——循环语句43

1.4字符串处理44

1.4.1AddDays方法——添加天数44

1.4.2AddString方法——添加文本字符串45

1.4.3Compare方法——比较两个字符串46

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

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

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

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

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

1.4.9DayOfWeek属性——获取星期几52

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

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

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

1.4.13Format方法——格式化字符串56

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

1.4.15GetDayOfMonth方法——返回几号59

1.4.16GetDayOfWeek方法——返回星期几59

1.4.17GetDayOfYear方法——返回第几天60

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

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

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

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

1.4.22GetText方法——检索文本数据63

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

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

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

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

1.4.27IsUpper方法——判断是否大写68

1.4.28Join方法——串联字符串69

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

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

1.4.31MONTH函数——返回指定日期的月部分的整数73

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

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

1.4.34Random类——伪随机数生成器75

1.4.35Regex类——正则表达式76

1.4.36Split方法——分割字符串78

1.4.37String类——字符串79

1.4.38StringBuilder类——可变字符串82

1.4.39Substring方法——截取字符串83

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

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

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

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

1.4.44ToLower方法——转换为小写87

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

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

1.4.47ToString方法——转换为字符串89

1.4.48ToUpper方法——转换为大写90

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

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

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

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

1.5数组与集合93

1.5.1Add方法——添加项93

1.5.2ArrayList类——集合95

1.5.3AsEnumerable方法——转换为IEnumerable类型97

1.5.4Clear方法——清空内容98

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

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

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

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

1.5.9Count属性——获取数目102

1.5.10GetEnumerator方法——循环访问对象103

1.5.11GetEnvironmentVariables方法——检索环境变量104

1.5.12Hashtable类——哈希表106

1.5.13Insert方法——插入项110

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

1.5.15Length属性——获取长度112

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

1.5.17Queue类——队列115

1.5.18Remove方法——移除指定项116

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

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

1.5.21Reverse方法——反转数组元素120

1.5.22Sort方法——数组排序121

1.5.23Stack类——堆栈123

第2章Windows窗体及常用控件126

2.1Form窗体126

2.1.1AcceptButton属性——设置接受按钮126

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

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

2.1.4CancelButton属性——设置取消按钮128

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

2.1.6ComputerInfo类——获取计算机信息130

2.1.7Control类——定义控件基类131

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

2.1.9Form窗体——可视化界面136

2.1.10FormClosed事件——关闭窗体后事件139

2.1.11FormClosing事件——关闭窗体前事件139

2.1.12Icon属性——设置图标139

2.1.13IsMdiContainer属性——设置父窗体140

2.1.14LayoutMdi方法——排列子窗体141

2.1.15Load事件——窗体加载事件141

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

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

2.1.18MDI窗体——多文档界面143

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

2.1.20MdiParent属性——设置父窗体147

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

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

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

2.1.24Owner属性——设置窗体所有者149

2.1.25StartPosition属性——设置窗体起始位置150

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

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

2.1.28WindowState属性——窗体的窗口状态151

2.2文本类控件152

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

2.2.2AppendText方法——追加文本152

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

2.2.4Button控件——按钮控件153

2.2.5CancelEdit属性——取消更改155

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

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

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

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

2.2.10Cut方法——将选定内容移动到“剪贴板”中158

2.2.11Find方法——搜索指定的项目158

2.2.12FindString方法——搜索文本160

2.2.13Label控件——标签控件161

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

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

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

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

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

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

2.2.20RichTextBox控件——有格式文本控件171

2.2.21Select方法——激活控件173

2.2.22SelectAll方法——选定所有文本176

2.2.23Selected属性——是否选定176

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

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

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

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

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

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

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

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

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

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

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

2.2.35TextBox控件——输入或显示文本186

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

2.3选择类控件188

2.3.1CheckBox控件——复选框控件188

2.3.2CheckBoxes属性——是否显示复选框190

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

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

2.3.5CheckedListBox控件——复选框列表控件191

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

2.3.7ComboBox控件——下拉组合框控件194

2.3.8DomainUpDown控件——上下选择控件195

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

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

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

2.3.12Index属性——从零开始的索引200

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

2.3.14ListBox控件——列表控件201

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

2.3.16NumericUpDown控件——数值选择控件208

2.3.17RadioButton控件——单选按钮210

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

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

2.3.20SelectedItem属性——当前选中的项214

2.3.21SelectedItems属性——选定项的集合215

2.3.22SelectedText属性——选定文本216

2.4容器类控件217

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

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

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

2.4.4GroupBox控件——分组控件219

2.4.5Panel控件——容器控件220

2.4.6TabControl控件——选项卡控件222

2.4.7TabIndex属性——控件的Tab键顺序224

2.4.8TabPages属性——选项卡页的集合224

第3章Windows高级控件226

3.1日期时间类控件226

3.1.1CalendarFont属性——日历的字体样式226

3.1.2CalendarForeColor属性——日历的前景色226

3.1.3DateTimePicker控件——日期和日历的组合226

3.1.4MaxDate属性——最大日期和时间228

3.1.5MinDate属性——最小日期和时间228

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

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

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

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

3.2.1ColorDialog控件——颜色对话框232

3.2.2ContextMenuStrip控件——右键快捷菜单233

3.2.3ExpandAll方法——展开所有树节点233

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

3.2.5FolderBrowserDialog控件——浏览文件夹对话框234

3.2.6Font属性——设置字体235

3.2.7FontDialog控件——字体对话框235

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

3.2.9MenuStrip控件——菜单控件238

3.2.10Nodes属性——树节点集合241

3.2.11OpenFileDialog控件——打开文件对话框241

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

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

3.2.14SaveFileDialog组件——保存文件对话框246

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

3.2.16SelectedPath属性——用户选定的路径249

3.2.17ShowDialog方法——打开模式对话框249

3.2.18ToolStrip控件——工具栏控件251

3.2.19TreeNode类——树节点252

3.2.20TreeView控件——树控件254

3.3数据绑定类控件256

3.3.1BindingNavigator控件——导航和操作数据256

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

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

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

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

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

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

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

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

3.3.10ColumnWidth属性——ListBox中列的宽度263

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

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

3.3.13DataGridView控件——数据控件264

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

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

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

3.3.17NewRow方法——添加一条新记录270

3.3.18RowCount方法——DataGridView中显示的行数271

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

3.4打印类控件273

3.4.1CrystalReportViewer控件——水晶报表查看控件273

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

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

3.4.4Print方法——打印当前页面283

3.4.5PrintDialog组件——打印对话框283

3.4.6PrintDocument组件——设置打印的文档286

3.4.7PrinterSettings属性——打印机设置291

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

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

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

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

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

3.5其他常用组件300

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

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

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

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

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

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

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

3.5.8ImageFormat类——指定图像的格式312

3.5.9ImageList组件——用于存储图像314

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

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

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

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

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

3.5.15Play方法——播放.wav文件323

3.5.16ProgressBar控件——进度条323

3.5.17SetError方法——设置错误信息326

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

3.5.19SetToolTip方法——设置提示文本328

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

3.5.21Stop方法——停止加载网页329

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

3.5.23Timer组件——定期引发事件的组件330

3.5.24ToolTip控件——显示提示信息332

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

3.5.26ToolTipText属性——ToolTip显示的文本334

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

3.5.28TrackBar控件——标准的Windows跟踪条335

3.5.29Url属性——引用服务说明的URL337

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

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

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

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

第5章数据库开发385

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

第7章GDI+绘图技术532

第8章C#高级编程586

附录——字母索引676

……[看更多目录]

序言作为当前程序开发中最流行的一种编程语言,C#语言已经伴随着微软的Visual Studio开发平台走过了9个年头,C#语言以其简单、高效、快捷、方便的特性吸引了一大批用户。经过这么多年使用C#语言的经历,我们相信对于C#程序开发人员来说,C#全能速查宝典是必需的,因此笔者编写了这样一本书,希望真正帮助C#程序开发人员解决易查、易学、易用的问题,并成为您程序开发必备的工具书。

本书特点

示例丰富

通过例子学习是最好的学习方式,本书每个知识点都对应有相关示例。便于读者快速掌握知识点。

贴近实际

本书对一些重点的属性、方法、类及技术进行讲解时,都提供了典型示例,以便让读者掌握其实际应用。

查找方便

本书可按两种方式进行查询,一是按照函数、语句、控件的功能查询,二是按照首字母顺序查询,方便用户的使用和查找。

本书内容

本书共分为8章,具体安排如下。

第1章C#语言基础。介绍了与C#有关的知识,包括常用概念、关键字及基础类,数学方法类,流程控制语句,字符串处理,数组与集合等内容。

第2章Windows窗体及常用控件。介绍了Windows窗体及常用控件有关的知识,包括Form窗体、文本类控件、选择类控件、容器类控件等内容。

第3章Windows高级控件。介绍了Windows高级控件有关的知识,包括日期时间类控件,对话框、菜单、工具栏及状态栏控件,数据绑定类控件,打印类控件及其他常用控件等内容。

第4章控件公共属性、方法及事件。介绍了与控件公共属性、方法及事件有关的知识,包括控件公共属性、公共方法、公共事件等内容。

第5章数据库开发。介绍了数据库有关的知识,包括SQL语言基础、

文摘插图:

C#全能速查宝典

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有