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.

转载于:https://www.cnblogs.com/wh-tju/p/4457977.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值