C# using 用法
C# using 用法
- 引入命名空間
using System.Threading;
- 定義命名空間的別名
using Thread = System.Threading;
using(define class A,B;){use A;}
的形式效果和java中帶資源的try語句很相似- using中聲明的對象必須實現IDisposable,且聲明多個對象時類型要一致(也可以直接用IDisposable接口對象來定義對象來規避);而java中帶資源的try語句也類似,
try(define A,B){use A,B}catch(){]
中的對象也必須實現AutoCloseable或者Closeable接口,但是不要求類型一致
- using中聲明的對象必須實現IDisposable,且聲明多個對象時類型要一致(也可以直接用IDisposable接口對象來定義對象來規避);而java中帶資源的try語句也類似,
reference
- C#-using用法详解
- c# using 关键字的用法
- C# Using Statement Examples
- using 语句(C# 参考)
- 带资源的try语句
- Java核心技術 11.2.4 帶資源的try語句
Updated: 2023-04-26 09:26
Created: 2017-03-01 01:33