首页 相关文章 不要忽略C#中的using和as操作符

不要忽略C#中的using和as操作符

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 运算符类似于类型...[ 查看全文 ]

2016-02-19 标签:

不要忽略C#中的using和as操作符的相关文章

手机页面
收藏网站 回到头部