今天在写程序的时候看到例子里面有关于using不同的用法,所以很好奇就查阅了一下using所有的使用方法
接下来就跟大家说一下。
第一种:引入包,类似于java中的import,这点比较简单容易理解。
using System.Net;
第二种:为类或者是包创造 一种别名,达到一种简化程序的目的,另外在同一个文件夹中可能会有同名的类,
如果使用了using之后呢就能更清楚地辨别。
例如:(1)using System.Windows.Forms;
using SWF=System.Windows.Forms;
(2)区别同一个包中同名的类:
using oneclass=Namespace1.Myclass;
using towclass=Namespace2.Myclass;
使用: oneclass one=new oneclass();
towclass tow=new towclass();
第三种:在一个范围内用来自动清除对象资源。
因为无用的对象占据内存的空间会造成资源的浪费,用完删除才能让程序的运算更加有效率。
使用方法:using(Myname name=new Myname())
{
name.Hello();
}
private string Hello()
{
Console.WriteLine("你好");
}
在该方法运行完毕之后,对象自动删除。
以上就是关于using的使用方法。