




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章C#语言基础11.1常用概念、关键字及基础类11.1.1abstract关键字抽象11.1.2as操作符引用类型转换31.1.3base关键字从派生类中访问基类的成员31.1.4变量存储特定类型的数据41.1.5Console类控制台中的输入流、输出流和错误流61.1.6Convert类类型转换81.1.7常量值不改变的量91.1.8Dispose方法释放资源101.1.9迭代器相同类型的值的有序序列的一段代码101.1.10泛型处理算法和数据结构111.1.11分部类将一个类分成几部分121.1.12is操作符检查变量是否为指定的类型141.1.13lock关键字锁定151.1.14namespace关键字定义命名空间151.1.15new运算符创建一个新的类型实例161.1.16Object类型所有类型的基类171.1.17OOP技术面向对象编程技术181.1.18ReadLine方法从当前流中读取一行字符201.1.19typeof运算符获得系统原型对象的类型211.1.20using关键字引入命名空间221.1.21WriteLine方法写入流231.2数学方法类Math251.2.1Abs方法返回指定数字的绝对值251.2.2Acos方法返回余弦值为指定数字的角度261.2.3Asin方法返回正弦值为指定数字的角度261.2.4Atan方法返回正切值为指定数字的角度271.2.5Pow方法返回指定数字的指定次幂271.2.6Round方法将小数值舍入到指定的精度281.3流程控制语句291.3.1break语句跳出循环291.3.2case语句比较表达式以确定结果301.3.3continue语句继续执行下一个循环311.3.4do.while语句循环语句311.3.5for语句循环语句321.3.6foreach语句枚举一个集合的元素331.3.7goto语句跳转到标签341.3.8if.else语句条件判断语句361.3.9return语句返回381.3.10switch case语句条件判断语句391.3.11throw语句显式引发异常401.3.12try.catch.finally语句捕捉异常421.3.13while语句循环语句431.4字符串处理441.4.1AddDays方法添加天数441.4.2AddString方法添加文本字符串451.4.3Compare方法比较两个字符串461.4.4CompareTo方法比较两个字符串对象471.4.5DATEADD函数在指定日期上加一段时间481.4.6DateDiff方法获取日期时间的间隔数481.4.7DateTime结构表示时间上的一刻501.4.8DAY函数返回日期部分的整数511.4.9DayOfWeek属性获取星期几521.4.10Equals方法比较两个字符串对象531.4.11First函数返回查询结果的第一个记录551.4.12FirstDayOfWeek属性获取或设置一周中的第一561.4.13Format方法格式化字符串561.4.14GETDATE函数返回当前系统日期和时间581.4.15GetDayOfMonth方法返回几号591.4.16GetDayOfWeek方法返回星期几591.4.17GetDayOfYear方法返回第几天601.4.18GetDaysInMonth方法返回指定月份中的天数601.4.19GetDaysInYear方法返回指定年份中的天数611.4.20GetMonth方法返回指定日期中的月份611.4.21GetMonthsInYear方法返回指定年份的月数621.4.22GetText方法检索文本数据631.4.23GetYear方法返回指定日期中的年份641.4.24IndexOf方法确定指定字符在字符串中的索引651.4.25IsLeapYear方法判断年份是否为闰年671.4.26IsMatch方法搜索正则表达式匹配项671.4.27IsUpper方法判断是否大写681.4.28Join方法串联字符串691.4.29LastIndexOf方法确定字符在字符串中最后索701.4.30Matches方法检查字符串是否有重复的词出现711.4.31MONTH函数返回指定日期的月部分的整数731.4.32PadLeft方法在左边用空格填充731.4.33PadRight方法在右边用空格填充741.4.34Random类伪随机数生成器751.4.35Regex类正则表达式761.4.36Split方法分割字符串781.4.37String类字符串791.4.38StringBuilder类可变字符串821.4.39Substring方法截取字符串831.4.40TimeSpan对象表示时间间隔或持续时间841.4.41ToInt32方法转换为32位有符号整数851.4.42ToLongDateString方法转换为长日期字符串861.4.43ToLongTimeString方法转换为长时间字符串871.4.44ToLower方法转换为小写871.4.45ToShortDateString方法转换为短日期字符串881.4.46ToShortTimeString方法转换为短时间字符串881.4.47ToString方法转换为字符串891.4.48ToUpper方法转换为大写901.4.49Trim方法移除所有空白字符911.4.50TrimEnd方法从尾部移除匹配项921.4.51TrimStart方法从开始移除匹配项921.4.52YEAR函数返回指定日期的年份的整数931.5数组与集合931.5.1Add方法添加项931.5.2ArrayList类集合951.5.3AsEnumerable方法转换为IEnumerable类型971.5.4Clear方法清空内容981.5.5Contains方法确定是否包含某项991.5.6ContainsKey方法确定哈希表是否包含特定键1001.5.7ContainsText方法确定剪贴板中是否存在数据1011.5.8ContainsValue方法确定哈希表是否包含特定值1011.5.9Count属性获取数目1021.5.10GetEnumerator方法循环访问对象1031.5.11GetEnvironmentVariables方法检索环境变量1041.5.12Hashtable类哈希表1061.5.13Insert方法插入项1101.5.14Item属性获取或设置指定索引处的元素1111.5.15Length属性获取长度1121.5.16Next方法返回一个指定范围内的随机数1131.5.17Queue类队列1151.5.18Remove方法移除指定项1161.5.19RemoveAt方法移除指定索引处的项1181.5.20Replace方法替换文件或字符串1191.5.21Reverse方法反转数组元素1201.5.22Sort方法数组排序1211.5.23Stack类堆栈123第2章Windows窗体及常用控件1262.1Form窗体1262.1.1AcceptButton属性设置接受按钮1262.1.2Activate事件当激活窗体时发生1262.1.3Appllication类提供管理应用程序的静态方法1262.1.4CancelButton属性设置取消按钮1282.1.5Computer类提供操作计算机组件的属性1292.1.6ComputerInfo类获取计算机信息1302.1.7Control类定义控件基类1312.1.8Environment类提供当前环境和平台的信息1342.1.9Form窗体可视化界面1362.1.10FormClosed事件关闭窗体后事件1392.1.11FormClosing事件关闭窗体前事件1392.1.12Icon属性设置图标1392.1.13IsMdiContainer属性设置父窗体1402.1.14LayoutMdi方法排列子窗体1412.1.15Load事件窗体加载事件1412.1.16MaximizeBox属性是否显示最大化按钮1422.1.17Maximum属性设置数字显示框的最大值1422.1.18MDI窗体多文档界面1432.1.19MdiChildren属性获取子窗体的数组1462.1.20MdiParent属性设置父窗体1472.1.21MinimizeBox属性是否显示最小化按钮1472.1.22Minimum属性数字显示框的最小值1482.1.23Opacity属性设置窗体的透明度级别1482.1.24Owner属性设置窗体所有者1492.1.25StartPosition属性设置窗体起始位置1502.1.26StartupPath属性获取可执行文件路径1502.1.27TopMost属性窗体是否应显示为最顶层窗体1512.1.28WindowState属性窗体的窗口状态1512.2文本类控件1522.2.1AllowEdit属性是否可以编辑列表项1522.2.2AppendText方法追加文本1522.2.3BeginEdit方法将单元格置于编辑模式下1532.2.4Button控件按钮控件1532.2.5CancelEdit属性取消更改1552.2.6CanPaste方法是否可以粘贴数据1552.2.7CanRedo属性是否有可以重新应用的操作1562.2.8CanSelect属性是否可以选中控件1572.2.9CanUndo属性能否撤销上一个操作1572.2.10Cut方法将选定内容移动到“剪贴板”中1582.2.11Find方法搜索指定的项目1582.2.12FindString方法搜索文本1602.2.13Label控件标签控件1612.2.14LabelEdit属性允许用户编辑控件数据1632.2.15LinkLabel控件以超链接形式显示文本1642.2.16MaskedTextBox控件使用掩码区分用户输入1662.2.17Multiline属性是否为多行输入数据1692.2.18PasswordCha属性取代用户输入而显示的字符1702.2.19Redo方法重新应用控件中上次撤销的操作1712.2.20RichTextBox控件有格式文本控件1712.2.21Select方法激活控件1732.2.22SelectAll方法选定所有文本1762.2.23Selected属性是否选定1762.2.24 SelectedCells属性用户选定的单元格集合1772.2.25 SelectedColumns属性用户选定的列集合1782.2.26 SelectedRows属性用户选定的行集合1792.2.27 SelectionBackColor属性文本在选中时的颜色1802.2.28 SelectionColor属性插入点的文本颜色1802.2.29 SelectionEnd属性设置选定日期范围的结束日1812.2.30 SelectionFont属性选定文本或插入点的字体1822.2.31SelectionIndent属性所选内容开始行的缩进距离1832.2.32 SelectionLength属性控件中选定的字符数1842.2.33 SelectionRange属性设置选定的日期范围1852.2.34SelectionStar 属性选择的起始位置的字符索引1852.2.35 TextBox控件输入或显示文本1862.2.36 TextChanged事件Text属性值更改时发生1872.3选择类控件1882.3.1CheckBox控件复选框控件1882.3.2CheckBoxes属性是否显示复选框1902.3.3Checked属性复选框是否处于选中状态1902.3.4CheckedChanged事件Checked属性更改时发生1912.3.5CheckedListBox控件复选框列表控件1912.3.6CheckState属性设置CheckBox控件的状态1932.3.7ComboBox控件下拉组合框控件1942.3.8DomainUpDown控件上下选择控件1952.3.9DropDownStyle属性指定组合框样式的值1972.3.10GetItemCheckState方法当前项的复选状态的值1982.3.11GetItemText方法指定项的文本表示形式1992.3.12Index属性从零开始的索引2002.3.13Items属性数组列表对象中的项的集合2002.3.14ListBox控件列表控件2012.3.15ListView控件显示带图标的项列表2052.3.16NumericUpDown控件数值选择控件2082.3.17RadioButton控件单选按钮2102.3.18SelectedIndex属性获取选择项的索引2122.3.19SelectedIndices属性表示当前选中的项2132.3.20SelectedItem属性当前选中的项2142.3.21SelectedItems属性选定项的集合2152.3.22SelectedText属性选定文本2162.4容器类控件2172.4.1FlatStyle属性设置控件的平面样式外观2172.4.2 FlowDirectio属性指示FlowLayoutPanel控件的流向2172.4.3FlowLayoutPanel控件水平或垂直排列内容2182.4.4GroupBox控件分组控件2192.4.5Panel控件容器控件2202.4.6TabControl控件选项卡控件2222.4.7TabIndex属性控件的Tab键顺序2242.4.8TabPages属性选项卡页的集合224第3章Windows高级控件2263.1日期时间类控件2263.1.1CalendarFont属性日历的字体样式2263.1.2CalendarForeColor属性日历的前景色2263.1.3DateTimePicker控件日期和日历的组合2263.1.4MaxDate属性最大日期和时间2283.1.5MinDate属性最小日期和时间2283.1.6MonthCalendar控件以网格形式显示日历2293.1.7SetDate方法将日期设置为当前选定的日期2313.1.8ShowToday属性是否显示当前日期2323.2对话框、菜单、工具栏及状态栏控件2323.2.1ColorDialog控件颜色对话框2323.2.2ContextMenuStrip控件右键快捷菜单2333.2.3ExpandAll方法展开所有树节点2333.2.4Filter属性设置筛选器字符串2343.2.5FolderBrowserDialog控件浏览文件夹对话框2343.2.6Font属性设置字体2353.2.7FontDialog控件字体对话框2353.2.8InitialDirectory属性文件对话框显示的初始目录2373.2.9MenuStrip控件菜单控件2383.2.10Nodes属性树节点集合2413.2.11OpenFileDialog控件打开文件对话框2413.2.12RestoreDirectory属性是否还原当前目录2443.2.13RootFolder属性设置浏览的根文件夹2453.2.14SaveFileDialog组件保存文件对话框2463.2.15SelectedNode属性获取选定的树节点2483.2.16SelectedPath属性用户选定的路径2493.2.17ShowDialog方法打开模式对话框2493.2.18ToolStrip控件工具栏控件2513.2.19TreeNode类树节点2523.2.20TreeView控件树控件2543.3数据绑定类控件2563.3.1BindingNavigator控件导航和操作数据2563.3.2Cell对象表示Word文档中的单元格2583.3.3CellClick事件单元格的任何部分被单击时发生2593.3.4CellEnter事件控件接收到输入焦点时发生2603.3.5CellMouseClick事件鼠标单击单元格时发生2613.3.6CellLeave事件单元格失去输入焦点时发生2613.3.7Cells属性Bookmark控件中的表单元格2613.3.8ColumnCount属性DataGridView控件显示的列数2623.3.9Columns属性控件中所有列的集合2623.3.10ColumnWidth属性ListBox中列的宽度2633.3.11CurrentCell属性设置当前处于活动状态的单元格2633.3.12CurrentRow属性包含当前单元格的行2633.3.13DataGridView控件数据控件2643.3.14FullRowSelect属性是否选择其所有子项2683.3.15GetCellCount方法获取满足筛选器的单元格数目2693.3.16GetColumn方法指定子控件的列位置2703.3.17NewRow方法添加一条新记录2703.3.18RowCount方法DataGridView中显示的行数2713.3.19Rows属性DataGridView控件中的所有行2723.4打印类控件2733.4.1CrystalReportViewer控件水晶报表查看控件2733.4.2Document属性设置要预览的文档2803.4.3PageSetupDialog组件配置页面的对话框2813.4.4Print方法打印当前页面2833.4.5PrintDialog组件打印对话框2833.4.6PrintDocument组件设置打印的文档2863.4.7PrinterSettings属性打印机设置2913.4.8PrintPage事件当需要为当前页打印的输出时发生2923.4.9PrintPreviewControl组件按文档打印时的外观显示Print Document组件2923.4.10PrintPreviewDialog组件显示PrintDocument组件在打印时的外观2953.4.11PrinterSettings类用来指定有关文档打印方式的信息2973.4.12Zoom属性指示页面的显示大小3003.5其他常用组件3003.5.1BackgroundWorker组件在主线程的另一线程上异步执行耗时的操作3003.5.2ErrorProvider控件检查并显示错误信息3023.5.3EventLog组件连接本地和远程计算机的事件日志3033.5.4HelpProvider组件将帮助文件与Windows应用程序相关联3063.5.5HScrollBar控件一个标准Windows水平滚动条3093.5.6Image属性显示在控件上的图像3113.5.7ImageAlign属性在控件中显示的图像的对齐方式3123.5.8ImageFormat类指定图像的格式3123.5.9ImageList组件用于存储图像3143.5.10ImageList属性在控件中显示的图像的ImageList3163.5.11Interval属性设置Timer控件执行的间隔3173.5.12NotifyIcon控件设置程序的系统托盘图标3173.5.13PerformStep方法按照Step属性的数量增加进度栏的当前位置3193.5.14PictrueBox控件用于显示指定的图像3203.5.15Play方法播放.wav文件3233.5.16ProgressBar控件进度条3233.5.17SetError方法设置错误信息3263.5.18SetShowHelp方法是否显示帮助信息3273.5.19SetToolTip方法设置提示文本3283.5.20Step属性增加进度条的当前位置时所根据的数量3283.5.21Stop方法停止加载网页3293.5.22Tick事件计时器处于启用状态时发生3303.5.23Timer组件定期引发事件的组件3303.5.24ToolTip控件显示提示信息3323.5.25ToolTipIcon属性提示文本旁显示的图标类型3333.5.26ToolTipText属性ToolTip显示的文本3343.5.27ToolTipTitle属性工具提示窗口的标题3343.5.28TrackBar控件标准的Windows跟踪条3353.5.29Url属性引用服务说明的URL3373.5.30VscrollBar控件标准的Windows垂直滚动条3373.5.31WebBrowser控件在窗体中显示网页3393.5.32Windows Media Player控件播放常见的音频文件343第4章控件公共属性、方法及事件3474.1控件公共属性3474.1.1BackColor属性设置控件的背景色3474.1.2BackgroudColor属性设置控件背景色3474.1.3BackgroudImage属性设置控件背景图像3474.1.4Border属性控件边框3484.1.5BorderStyle属性控件的边框样式3494.1.6Bottom属性控件下边缘与其容器的工作区上边缘之间的距离3494.1.7CanFocus属性控件是否可以接收焦点3504.1.8Capture属性控件是否已捕获鼠标3504.1.9Color属性设置用户选定的颜色3504.1.10Dock属性控件在窗体中的布局样式3514.1.11Enabled属性控件是否可用3524.1.12ForeColor属性设置控件的前景色3524.1.13Handle属性获取控件绑定到的窗口句柄3524.1.14Height属性设置控件的高度3534.1.15KeyChar属性设置与按下的键对应的字符3544.1.16KeyValue属性获取KeyDown或KeyUp事件的键盘值3554.1.17Lines属性设置多行配置中的文本行3554.1.18Location属性控件的左上角相对于其容器的左上角的坐标3564.1.19Name属性控件或实例的名称3564.1.20Parent属性设置控件的父容器或获取指定子目录的父目录3574.1.21Position属性设置坐标3584.1.22ReadOnly属性是否只读3594.1.23Right属性控件右边缘与其容器的工作区左边缘之间的距离3594.1.24RightToLeft属性控件的文本从右向左读取3604.1.25ScrollBars属性滚动条的可见性和位置3604.1.26SizeMode属性指示如何显示图像3614.1.27Tag属性窗体或控件的标识3624.1.28Text属性与控件关联的文本3624.1.29TextAlign属性控件上文本的对齐方式3634.1.30Top属性控件上边缘与其容器的工作区上边缘之间的距离3644.1.31Value属性辅助性对象的值3644.1.32View属性项在控件中的显示方式3654.1.33Visible属性控件是否可见3664.1.34Width属性控件的宽度3664.2控件公共方法3674.2.1BringToFront方法将控件带到Z顺序的前面3674.2.2Focus方法为控件设置输入焦点3674.2.3GetClipboardContent方法检索选定单元格内容的格式化值3684.2.4GetParent方法检索指定路径的父目录3684.2.5Hide方法隐藏窗体3694.2.6Load方法加载XML文档3694.2.7LoadFile方法将文件加载到RichTextBox控件中3714.2.8Navigate方法打开指定的URL地址3724.2.9Refresh函数重新加载当前的网页3734.2.10SaveAs方法用新名称或新格式保存文档3734.2.11SaveFile方法将内容保存到文件中3744.2.12Show方法显示光标或者打开新窗体3754.2.13UpButton方法按照指定数值递增3764.3控件公共事件3774.3.1Click事件单击控件时触发该事件3774.3.2Enter事件光标进入控件时发生3784.3.3KeyDown事件控件有焦点按下键时发生3784.3.4KeyPress事件控件有焦点按下键时发生3804.3.5KeyUp事件控件有焦点释放键时发生3814.3.6Leave事件输入焦点离开控件时发生3814.3.7MouseClick事件用户单击控件时发生3824.3.8Navigated事件加载新文档时发生3834.3.9Paint事件重绘或更新控件时发生383第5章数据库开发3855.1SQL语言基础3855.1.1AVG聚合函数返回组中值的平均值3855.1.2CAST函数数据类型显式转换3855.1.3COUNT函数返回组中的项的数量3865.1.4Last函数返回查询结果的最后一个记录3865.1.5MAX函数返回表达式中的最大值3885.1.6MIN函数返回表达式中的最小值3885.1.7newid函数创建uniqueidentifier类型的惟一值3895.1.8SUM函数返回表达式中所有值的和3895.1.9UPDATE语句更改表中的现有数据3905.2ADO.NET技术3925.2.1Command对象对数据源执行增、删、改、查操作3925.2.2CommandText属性获取设置SQL语句或存储过程3935.2.3CommandTimeout属性获取或设置错误等待时间3935.2.4CommandType属性获取或设置如何解释CommandText属性3945.2.5Connection对象数据库连接对象3945.2.6ConnectionState枚举数据库连接状态3955.2.7DataAdapter类数据库桥接器3965.2.8DataMember属性获取或设置数据源列表或表名称3985.2.9DataReader类只读数据集3985.2.10DataSet类数据集4005.2.11DataSource属性获取或设置数据源4025.2.12ExecuteNonQuery方法执行SQL语句并返回受影响的行数4025.2.13ExecuteReader方法执行SQL语句并返回DataReader对象4035.2.14ExecuteScalar方法执行SQL语句并返回结果集中第1行的第1列4045.2.15Fill方法填充数据集4055.2.16Merge方法合并数据集4075.2.17Parameters属性获取SqlParameterCollection4095.2.18ReadXml函数将XML架构和数据读入数据集4105.2.19SelectCommand属性获取或设置选择记录命令4115.2.20SQL注入式攻击利用设计上的漏洞攻击SQL4125.2.21SqlCommand类SQL执行命令4135.2.22SqlConnection类SQL数据库连接对象4155.2.23SqlDataAdapter类SQL数据库桥接器4165.2.24SqlDataReader类SQL只读数据集4185.2.25Tables属性获取包含在数据集中的表的集合4215.2.26Update方法使控件重绘工作区内的无效区域4225.2.27UpdateCommand属性获取或设置更新记录命令4235.2.28WriteXml方法将数据集中数据写入到XML中4235.3LINQ技术4245.3.1Lambda表达式匿名函数4245.3.2LINQ技术语言集成查询4265.3.3LinqToDataSet技术LINQ操作数据集4275.3.4LinqToObjects技术LINQ操作数组和集合4295.3.5LinqToSql技术LINQ操作SQL数据库4315.3.6LinqToXml技术LINQ操作XML文件4365.3.7var关键字根据初始化语句推断变量类型439第6章文件、数据流与注册表4416.1文件与I/O数据流4416.1.1ASCII码键盘的一种表示方式4416.1.2ASCIIEncoding类ASCII字符编码的操作类4426.1.3Attributes属性获取和设置文件的属性4436.1.4BinaryReader类将特定的数据读作二进制值4456.1.5BinaryWriter类将二进制值写入到流中4476.1.6CanRead属性判断当前流是否支持读写4486.1.7Close方法释放所有关联的资源4496.1.8Copy方法文件的复制4506.1.9CopyFile方法将文件复制到新的位置4516.1.10CopyTo方法将指定的字符串复制到字符数组中4526.1.11Create方法创建文件4556.1.12CreateDirectory方法创建指定路径中的所有目录4566.1.13CreateText方法创建或打开文本文件4566.1.14CreationTime属性获取或设置文件的创建时间4576.1.15CryptoStream类将数据流连接到加密转换的流4576.1.16Delete方法删除文件4616.1.17Directory类对文件夹进行操作的类4636.1.18DirectoryEntry类封装节点或对象4646.1.19DirectoryInfo类对文件夹进行操作的类4666.1.20DirectoryName属性获取路径4686.1.21DirectorySearcher组件执行查找4686.1.22DriveInfo类驱动器的信息访问4696.1.23Encoding属性获取编码方式4706.1.24Exists方法判断文件是否存在4716.1.25Exists属性判断文件是否存在4726.1.26Extension属性获取文件扩展名4736.1.27File类对文件进行操作的类4736.1.28FileAttributes枚举提供文件和目录的属性4756.1.29FileInfo类文件的操作类4766.1.30FileName属性获取或设置文件的名称4786.1.31FileStream类对文件流操作的类4786.1.32Flush方法清除流的缓冲区4806.1.33GetBytes方法将字符串编码设为字节序列4816.1.34GetDirectories方法获取子目录的名称4826.1.35GetExtension方法获取路径字符串的扩展名4856.1.36GetFiles方法获取目录中的文件名称4866.1.37GetFileSystemEntries方法获取目录中的所有名称4876.1.38GetFileSystemInfos方法获取所有文件的信息4896.1.39GetStream方法返回用于发送和接收的数据4916.1.40GetString方法将字节解码成字符串4916.1.41HasRows属性指示OleDbDataReader是否有数据4936.1.42MD5CryptoServiceProvider类操作MD5的类4936.1.43MemoryStream类创建其支持存储区为内存的流4956.1.44Move方法文件的移动4976.1.45MoveNext方法移动到下一个字符4976.1.46MoveTo方法文件的移动4986.1.47NetworkStream类网络访问的基础数据流5006.1.48Open方法打开文件5026.1.49OpenFile方法以只读方式打开文件5036.1.50OpenText方法打开UTF-8编码文本文件5046.1.51Path属性监视的目录的路径5056.1.52Peek方法返回下一个可用的字符5066.1.53Read方法读取数据流5076.1.54ReadBytes方法将指定的字节读入字节数组5086.1.55ReadToEnd方法从流的当前位置读到末尾5096.1.56Stream类对数据流进行操作的类5106.1.57StreamReader类数据流的读取类5126.1.58StreamWriter类数据流的写入类5136.1.59TextReader类读取连续字符的读取器5156.1.60TextWriter类编写一个有序字符系列的编写器5166.1.61Write方法将流写入到文件中5176.2注册表技术5216.2.1CreateSubKey方法创建或打开子项5216.2.2GetValue方法获取注册表项中的值5226.2.3GetValueNames方法所有值名称的字符串数组5236.2.4GetSubKeyNames方法所有子项名称字符串数组5256.2.5OpenSubKey方法以只读方式检索子项5256.2.6Registry类注册表操作类5286.2.7RegistryKey类表示Windows注册表中的项级节点5296.2.8SetValue方法设置注册表项的指定名称/值对531第7章GDI 绘图技术5327.1GDI 绘图基础5327.1.1Bitmap类图像对象5327.1.2Cursor类绘制光标指针图像5337.1.3GDI 图形图像的绘制5357.1.4Graphics类绘图类5367.1.5GraphicsPath类一系列相互连接的直线和曲线5407.1.6Icon类图标的操作类5427.1.7Image类图像的操作类5437.1.8LinearGradientBrush类线性渐变封装Brush5457.1.9Region类由矩形和路径构成的图形形状的内部5477.1.10SolidBrush类定义单色画笔5487.2常用绘图方法5497.2.1Draw方法绘制光标5497.2.2DrawArc方法绘制圆弧5507.2.3DrawBezier方法绘制贝塞尔样条5517.2.4DrawEllipse方法绘制椭圆5537.2.5DrawImage方法绘制Image图像5557.2.6DrawLine方法绘制直线5567.2.7DrawPath方法绘制GraphicsPath图形路径5587.2.8DrawPie方法绘制扇形5587.2.9DrawPolygon方法绘制多边形5607.2.10DrawRectangle方法绘制矩形5617.2.11DrawString方法绘制文本字符串5627.3常用填充图像方法5657.3.1FillEllipse方法填充椭圆5657.3.2FillPath方法填充GraphicsPath的内部5667.3.3FillPie方法填充扇形5677.3.4FillPolygon方法填充多边形5687.3.5FillRectangle方法填充矩形框5707.3.6FillRegion方法填充一个区域5727.4其他常用方法5727.4.1Clone方法创建Bitmap对象的某个部分的副本5727.4.2CreateGraphics方法创建Graphics对象5747.4.3FromArgb方法从ARGB值创建Color结构5747.4.4FromFile方法从指定的文件创建Image5777.4.5FromImage方法从Image创建新的Graphics对象5787.4.6FromStream方法数据流创建Image5787.4.7GetPixel方法获取图像中的像素颜色5807.4.8GetThumbnailImage方法Image的缩略图5817.4.9Save方法将图片以文件的形式进行复制5837.4.10SetPixel方法设置图像中的像素颜色5837.4.11Transform方法对路径的数据点进行变换584第8章C#高级编程5868.1网络编程技术5868.1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 62453-1:2025 RLV EN Field device tool (FDT) interface specification - Part 1: Overview and guidance
- 重庆简介教学课件
- 河南省天一联考2026届高三年级开学联考物理试卷(含答案解析)
- 重庆文理学院老师课件
- 暑假预习:磁场对通电导线的作用力 -2025人教版新高二物理暑假专项提升
- 人教版八年级物理上册 第五章《透镜及其应用》单元测试卷及答案
- 人教版八年级物理上册 第三章《物态变化》单元检测卷(带答案)
- 重庆培训母婴知识课件
- 建筑施工-安全培训课件-安全奖励效果分析
- 区镇智慧社区解决方案
- 电工电子技术项目教程(第3版)高职PPT完整全套教学课件
- solidworks高级培训钣金件经典课件
- 水污染控制教程第十二章+活性污泥法
- 反应釜泄漏事故应急处置卡
- GA/T 1556-2019道路交通执法人体血液采集技术规范
- GA 1800.5-2021电力系统治安反恐防范要求第5部分:太阳能发电企业
- 《大众传播学研究方法导论(第二版)》课件第一章 导论
- 2023年方正县林业系统事业单位招聘笔试题库及答案解析
- 《基于EXCEL动态模型的定量与定性分析【3000字论文】》
- 中级会计《经济法》最新精编必刷550题(后附答案解析)
- 新计算国民经济评价
评论
0/150
提交评论