是不是很多人不用c#中的using和as操作符?甚至不知道?
其实这2个操作符在小处非常有用。
1、using
按照msdn的解释
举例:
调用这个类:
可以看到先后输出了Do a method和Dispose。
备注:实例化的对象必须实现 System.IDisposable 接口
2、as
msdn这么说:
举例:
这样的代码在转换类型失败的时候引发异常,代码修改成:
备注:as必须和引用类型一起使用(int等值类型不能使用)
本文详细介绍了C#中的using与as操作符的使用方法及其应用场景。using操作符用于确保对象在使用完毕后能够正确释放资源,as操作符则用于尝试将对象转换为指定类型,并在转换失败时返回null。
是不是很多人不用c#中的using和as操作符?甚至不知道?
其实这2个操作符在小处非常有用。
1、using
按照msdn的解释
举例:
调用这个类:
可以看到先后输出了Do a method和Dispose。
备注:实例化的对象必须实现 System.IDisposable 接口
2、as
msdn这么说:
1150

被折叠的 条评论
为什么被折叠?