C# using的几个用途

using 关键字有三个主要用途:

1.using 语句定义一个范围,在此范围的末尾将释放对象:

cs 复制代码
string filePath = "example.txt";
string textToWrite = "Hello, this is a test message!";
// Use the using statement to ensure the StreamWriter is properly disposed of
using (StreamWriter writer = new StreamWriter(filePath))
{
    writer.WriteLine(textToWrite);
}

2.using导入在其他命名空间中定义的类型:

cs 复制代码
using System;
using System.IO;

3.using 在命名空间下,为命名空间或类型或结构体创建别名

cs 复制代码
using Level = System.String;
using MyQuery = System.Linq;

~~~~~~

相关推荐
Dovis(誓平步青云)7 小时前
《QT学习第四篇:常见事件与UDP、TCP、文件系统、(锁、信号量、条件变量》
c语言·开发语言·汇编·qt
isyangli_blog16 小时前
OpenDayLight (Carbon 版本) 启动与组件安装
开发语言·php
vb20081116 小时前
FastAPI APIRouter
开发语言·python
Benszen16 小时前
KVM虚拟化解决方案
开发语言·perl
会编程的土豆16 小时前
Go 语言反射(Reflection)详解
开发语言·后端·golang
東雪木16 小时前
多线程与并发编程 专属复习笔记
java·开发语言·笔记·java面试
杨充17 小时前
1.3 浮点型数据设计灵魂
开发语言·python·算法
噜噜噜阿鲁~17 小时前
python学习笔记 | 11.3、面向对象高级编程-多重继承
java·开发语言
basketball61617 小时前
Go 语言从入门到进阶:4. 数组和MAP使用方法总结
开发语言·后端·golang
春生野草17 小时前
反射、Tomcat执行
java·开发语言