首页 > 试题广场 >

举例说明 using 关键字有哪些主要用途。

[问答题]
举例说明 using 关键字有哪些主要用途。
①作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型
eg:允许在命名空间中使用类型。这样就不必再该命名空间中限定某个类型的使用
using System.Text;
②作为指令,为命名空间或者类创建别名
using MyCompany = PC.Company;//命名空间的别名。
using  语句
using 语句允许程序员指定使用资源的对象应当何时释放资源。using 语句中使用的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源
发表于 2019-12-17 16:38:55 回复(1)
在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)
概况来说可以分为两种:第一种,就是using作为引用命名空间的引用(这个就是调用.NET的API或自己定义的方法)。第二种的作用是作为一个临时对象的生存区域;因为.NET是托管代码的机制,而我们有时需要代码要求非托管资源,如文件句柄或SQL连接。在使用一个或多个此类资源完成代码后,using块确保这些资源的释放。在这种情况下我们就需要使用using了。
using 块可以分获取、使用和释放三个部分。
1.获取表示创建变量并将其初始化,以便引用系统资源。在using()中
2.使用表示访问资源并使用资源执行操作。using{}之间的语句代表资源的使用过程。
3.释放表示针对resourcename中的对象调用Dispose方法。这使该对象可以完全终止其非托管资源“}”块释放“{”块控制的资源。
基本上就是这些了吧!
发表于 2019-04-12 17:07:48 回复(1)