1、常用字符串处理方法
(1)int Indexof(string value)
获取指定的value字符串在当前字符串中第一个匹配项的索引,如果找到了value,就返回它的索引,如果没有找到,就返回-1.
(2)int LastIndexof (string value)
获取指定的字符串value在当前字符串中最后一个匹配项的索引,如果找到了value,就返回它的索引,如果没有找到,就返回-1.
(3)string Join(string separator,string [ ] value)
在字符串数组value中的每个字符串用指定的分隔符separator连接,返回连接后的字符串
(4)string [ ] Split (char separator)
用指定的分隔符separator分割字符串,返回分割后的字符串组成的数组
(5)string SubString(int startIndex,int length)
从指定的位置 startIndex开始检索长度为length的子字符串
(6)string ToLower()
获得字符串的小写形式
(7)string ToUpper()
获得字符串的大写形式
(8)string Trim()
去掉字符串两端的空格
2、string 的Format()方法
语法:
String strResult = string . Format(“格式字符串”,参数列表);
例如:
String numResult = string . Format(“{0}加上{1}等于{2}“,3,5,3+5);
3、静态字段
静态字段是指被关键字static修饰的字段,没有被static修饰的字段是实例字段(或非静态字段)
语法:
Class 类名{
[访问修饰符] static 类型 字段名;
}
4、静态方法
语法:
Class 类名{
[访问修饰符] static 返回值类型 方法名(类型 参数1,类型 参数2)
}
5、异常处理结构
异常是在程序执行期间出现的问题,C# 中的异常是对程序运行时出现的特殊情况的一种响应,比如尝试除以零,异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。
C# 异常处理是建立在四个关键词之上的:try、catch、finally 和 throw。
- try:一个 try 块标识了一个将被激活的特定的异常的代码块,后跟一个或多个 catch 块。
- catch:程序通过异常处理程序捕获异常,catch 关键字表示异常的捕获。
- finally:finally 块用于执行给定的语句,不管异常是否被抛出都会执行。例如,如果您打开一个文件,不管是否出现异常文件都要被关闭。
- throw:当问题出现时,程序抛出一个异常,使用 throw 关键字来完成。
6、C#中的DBHelper类