(十七) C#基础学习之命名空间,项目之间的引用和析构函数

一、命名空间(namespace)

作用:解决类重名问题,相当于“类的文件夹”

用法:

   1. 如果代码和被使用的类在同一个namespace中,则不需要用using引用

  例如:List<int>不能直接使用,需要先引用using System.Collections.Generic;

   2. 在不同的命名空间下的类调用有两种方法:

      - 写全称   命名空间.类名

      - 先using引用命名空间,再

例子:

 * 想在SecondProject这个项目中引用FirstProject中的Ticket.cs

 

 

 * 右击References -> add Reference 添加引用:

 

 

* 勾选需要引用的命名空间

 

 

* 在类中使用using引入命名空间FirstProject。此时FirstProject中的类Ticket就可以被调用了

 

二、析构函数

   * 当程序结束的时候析构函数才执行。

   * 作用是帮助我们释放资源。

   * 一般是通过GC (Garbage Collection) 垃圾回收器释放资源。但程序结束的时候不一定立刻执行GC释放资源。若希望立刻释放资源,则使用析构函数

格式:

~类名( ){

}

例子:

posted @ 2021-02-21 04:02  七弹指的树  阅读(770)  评论(0)    收藏  举报