C#课后小试5
1.string相关函数
我分别尝试了compare substring split函数,如上图示。
compare函数会比较输入是两个string,然后返回一个int值显示结果。
substring可以读取string里的一部分,(开始索引,索引个数)。
split可以对string按照给出的条件分割。
2.正则表达式
由元字符和字面值组成,用来更方便的管理字符串。
对于该部分大学习我参考了http://www.wangqi.com/n9250c53.aspx
3.ecpection
expection是来处理可预料但不能避免的问题。
如果在相应方法中找到处理Exception的代码段,
就会调用它对Exception进行处理。
如果没有找到会展开调用栈,到上一层找相应的Exception处理程序
public class Test
{
public static void Main()
{
Console.WriteLine("Enter Main...");
Test t = new Test();
t.Func1();
Console.WriteLine("Exit Main...");
}
public void Func1()
{
Console.WriteLine("Enter Func1...");
Func2();
Console.WriteLine("Exit Func1...");
}
public void Func2()
{
Console.WriteLine("Enter Func2...");
throw new System.ApplicationException();
Console.WriteLine("Exit Func2...");
}
}
}
Output:
Enter Main...
Enter Func1...
Enter Func2...
值得注意的是,如果有多个exception,并且之间有派生关系,一定要按照从特殊到一般d顺序排列Exception.