C# using 语句的使用
时间: 2024-04-30 11:21:56 浏览: 158
C#各类语句
C# 中的 using 语句用于确保在使用完毕后释放资源,它有两种用法:
1. 使用 using 语句块
使用 using 语句块可以自动释放资源。在 using 语句块中创建的对象,会在语句块结束时自动释放。这对于需要在代码块结束时释放资源的情况非常有用。例如:
```
using (var file = new FileStream("example.txt", FileMode.Open))
{
// 在这里使用文件流
}
// 文件流在这里被自动释放
```
2. 使用 using 关键字简化命名空间的引用
在使用命名空间中的类型时,我们需要使用完整的命名空间路径,例如:
```
System.IO.FileStream file = new System.IO.FileStream("example.txt", FileMode.Open);
```
使用 using 关键字可以简化命名空间的引用,例如:
```
using System.IO;
FileStream file = new FileStream("example.txt", FileMode.Open);
```
这样就可以直接使用 FileStream 类型,而不需要在前面加上命名空间的限定符了。
阅读全文