1、using
按照msdn的解释:
using 语句定义一个范围,在此范围的末尾将处理对象。
举例:
class TestUsing:IDisposable
{
public void Dispose()
{
Console.WriteLine("Dispose");
}
public void Method()
{
Console.WriteLine("Do a method");
}
}
调用这个类:
using(TestUsing tu=new TestUsing())
{
tu.Method();
}
可以看到先后输出了Do a method和Dispose。
备注:实例化的对象必须实现 System.IDisposable 接口
2、as
msdn这么说:
as 运算符用于执行可兼容类型之间的转换。
as 运算符类似于类型...[ 查看全文 ]