C#常用类和方法的总结

1.       数据类型转换函数

Convert.ToXXX();

XXX.Parse();

XXX.TryParse()

2.       日期相关的类与函数

获取系统当前日期(含时间):DateTime.Now

获取系统当前日期(不含时间):DateTime.Today

获取DateTime对象的年、月、日、时、分、秒、毫秒

日期比较函数:Compare()

在指定的日期上添加相应的天数、月份、年、时、分、秒

获取指定年月的天数:DaysInMonth()

使用TimeSpan来描述一段时

3.       字符串相关的函数

字符串格式化函数:string.Format()

取子串函数:Substring()

判断字符串A是否包含字符串B:Contains()

获取字符串A在字符串B中的索引:IndexOf()

字符串分割函数:Split()

剔除首尾指定字符函数:Trim()

在字符串左侧填充指定位数的字符:PadLeft()

在字符串右侧填充指定位数的字符:PadRight()

字符串拼接函数:Concat()

判定字符串A是否以字符串B开头:StartWith()

判定字符串A是否以字符串B结尾:EndWith()

字符串替换函数:Replace()

字符串大小写转换函数:ToLower()、ToUpper()

从字符串A中移除指定的字符串B函数:Remove()

判定字符串是否为空(Null或””或”    ”):IsNullOrEmpty()、IsNullOrWhiteSpace()

4.       字符串格式化函数

格式化日期:yyyyMMdd HHmmssfffffff

格式化为3位一组的数字:ToString(“N”)

格式化货币:ToString(“C”)

格式化为具有指定小数位数的浮点数:ToString(“F”)

5.       值类型与引用类型

什么是值类型与引用类型

C#中常用的数据类型

ref、out、params、方法形参的默认值

6.       其他

生成随机数:Random.Next()

文件操作:File.ReadAllText()、File.Exists()、File.ReadAllText()、File.WriteAllText()、File.Copy()、File.Move()、File.Delete()

生成GUID:Guid.NewGuid()

泛型类List<T>

7.       数据库操作

Connection、Command、DataAdapter、DataReader、DataSet

参数化处理DbParameter

熟练使用SqlHelper.cs

8.       高级程序员

委托与事件

泛型

反射

多线程

网络编程

图形图像编程(GDI+)

不安全代码

Visual Studio实用技巧

  1. 常用的快捷键

F5、F6、F10、F11

Control + F、Control + H

Control + K + D

Control + C   Control + X   Control + L   拷贝、剪切、删除

F12

Control + J

Control + R + E

  2.断点调试相关

添加、移除断点、删除所有断点、设置断点命中条件

监视窗口:查看变量、修改变量值  

  3.服务器资源管理器

建立数据库连接、管理表|视图|存储过程|触发器|函数、新建查询

  4.扩展管理器与插件

利用扩展管理器安装、卸载插件

ProPowerTools插件、NuGet插件

  5.其他

管理常用的代码片段:将代码块拖动到工具箱的“常规”选项卡

将同一个代码文件拆分成2个窗口:鼠标拖动右上角的上下双箭头

在代码中选择矩形区域:Alt + 鼠标  或者   Shift + Alt + 方向键

按两次Tab键插入代码片段

自动导入命名空间:

折叠代码段:region、endregion

在代码文件中显示行号:工具---选项---文本编辑器

启用|关闭智能提示:工具---选项---IntelliTrace

posted @ 2013-09-14 18:11  我是张朋  阅读(1125)  评论(0编辑  收藏  举报