首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
举例说明 using 关键字有哪些主要用途。
[问答题]
举例说明 using 关键字有哪些主要用途。
添加笔记
求解答(0)
邀请回答
收藏(4)
分享
纠错
3个回答
添加回答
0
牛客861471155号
①作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型
eg:允许在命名空间中使用类型。这样就不必再该命名空间中限定某个类型的使用
using System.Text;
②作为指令,为命名空间或者类创建别名
using MyCompany = PC.Company;//命名空间的别名。
using 语句
using 语句允许程序员指定使用资源的对象应当何时释放资源。using 语句中使用的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源
发表于 2019-12-17 16:38:55
回复(1)
0
ACCP
在c#中,using关键字有3个用途 1.指定引用的命名空间,例如:using system.windows.froms; 2.简化命名空间的层次表达形式,例如:using winfrom=system.windows. from; 3.作为语句,定义一个范围。例如: Font font1=new Font(”Arial”,10.0f); using(font1) {...} 程序执行到“}”时,就会自动释放font1对象。
发表于 2019-07-21 22:50:48
回复(0)
0
Someday-leave
概况来说可以分为两种:第一种,就是using作为引用命名空间的引用(这个就是调用.NET的API或自己定义的方法)。第二种的
作用是作为一个临时对象的生存区域;因为.NET是托管代码的机制,而我们有时需要代码要求非托管资源,如文件句柄或SQL连接。在使用一个或多个此类资源完成代码后,using块确保这些资源的释放。在这种情况下我们就需要使用using了。
using 块可以分获取、使用和释放三个部分。
1.获取表示创建变量并将其初始化,以便引用系统资源。在using()中
2.使用表示访问资源并使用资源执行操作。using{}之间的语句代表资源的使用过程。
3.释放表示针对resourcename中的对象调用Dispose方法。这使该对象可以完全终止其非托管资源“}”块释放“{”块控制的资源。
基本上就是这些了吧!
发表于 2019-04-12 17:07:48
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C#
上传者:
小小
难度:
3条回答
4收藏
1609浏览
热门推荐
相关试题
C++/Java/Objectiv...
百度
C++
Java
C#
iOS
评论
(2)
客户端如何访问.Net组件实现We...
华为
C#
评论
(4)
介绍.Net和.Net的安全性。
华为
C#
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题