(十七) 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释放资源。若希望立刻释放资源,则使用析构函数
格式:
~类名( ){
}
例子:


浙公网安备 33010602011771号