Dec 6

C#中的using关键字 雨

lee , 13:10 , 开发相关 » C#┋Vb.Net , 评论(4) , 引用(0) , 阅读(1847) , Via 本站原创 | |
一个老生常谈的问题,事情的由来是这样的:
昨天公司某新人练习Asp.Net多层架构,教其项目引用的相关设置时,随手写了个"using Test = XXX.Model;",他说没见过这样的写法,然后就跟他简单讲了下using的用法,继而有了这篇日志
using最常见的用法就是"using System;",表示引用相关的命名空间.
如果该命名空间过长或者不好记,而下面代码显然是要用到,则可以像下面这样
using Test = Xxx.Framework.Utility;
....
Test.xxx()....

另外using关键字还可以用来自动清除对象如下:
using ( MyObject myObject = new MyObject ( ) )
{
Console.WriteLine ( "Hello World!" ) ;
}

上面的代码using会自动调用MyObject的Dispose方法来清除对象.
如果MyObject未实现IDispose接口则编译无法通过
Tags: , ,
pj
2007/12/08 16:47
smoke好长的文章哦 最近心情不错 看完了
yeyo
2007/12/07 22:14
特意路过,卡卡有才envy
lee 回复于 2007/12/08 09:38
smoke留下买路钱
三毛
2007/12/07 10:51
我没做坏事
鬼晓得为什么K我站.badbad
lee 回复于 2007/12/07 13:04
百度看到你照片,发现你长的太猥琐,哈哈
卡喀
2007/12/06 18:28
没有学过C#也
不过听说都类似的 哦
lee 回复于 2007/12/07 09:05
C#和JAVA的确很像
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]