C#全能速查宝典
C#全能速查宝典《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用的属性、方法、类和各种技术,每一个知识点都配有具体的示例,便于读者理解。
《C#全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。www.zzzyk.com
《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方法--将单元格置于编辑模式下补充:软件开发 , C# ,