分层开发

   分层开发的优点:

          1.代码复用

          2.分离开发人员的关注 (每一层的开发人员需要知道下一层的接口)

          3.降低了系统间的依赖 (分层开发模式下各层间的耦合性降低)

          4.分层开发有利于程序的无损替换

   程序集:

                   程序集 .dll exe是程序集的两种体现

          1.可执行文件,即.exe文件

          2.类库文件,即.dll文件。  例如:使用Visual Studio 创建的类库程序,编译后会生成.dll文件

   程序集,解决方案,项目和命名空间的关系如下:

          1.一个;解决方法可以由一个或多个项目组成,这些项目可以是Windows应用程序,类库等 (每个项目就是一个命名空间)

          2.一个程序集可以包含多个命名空间,程序集默认的命名空间名称就是程序集的名称

          3.命名空间是组织C#程序的一种逻辑架构,一个命名空间可以有多个类      

   异常处理机制两种情况:

          1.一种是由用户程序执行引发的异常,派生于ApplicationException类。

          2.另一种是由公共语言运行库引发的异常,派生于SystemException类。

   异常类的常用属性:  

          Message:提供引起异常的详细信息

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值