求关于Using语句的详细再详细的介绍
解决方案 »
- vs2010功能使用问题
- IE直接能打开的URL,用WebClient去访问就出错??
- 数据绑定问题
- 怎样知道.net类库的某个类是否可串行化
- 实况8足球里面的中文解说,大家知道原理吗?
- 如何解决 vs2005 占用大量CPU问题?
- 如何用正则表达式 替换book.comment.list.jsp_book_no=142545&page_no=1中的.jsp后边的下横 线 '_'为'?'
- 在C#中如何读入汉字串?
- 关于dropdownlist选中
- 求俄罗斯方块游戏的C#原代码!
- winform 连接远程数据库 急啊。。。
- public long Seek(long offset,SeekOrigin origin)的使用方法!
using 关键字有两个主要用途:
作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。请参见 using 指令。using 指令有两个用途:
允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用:
using System.Text;
为命名空间或类型创建别名。
using Project = PC.MyCompany.Project;作为语句,用于定义一个范围,在此范围的末尾将释放对象。请参见 using 语句。
作为语句,提供能确保正确使用 IDisposable 对象的方便语法。
语法:
using (Font font1 = new Font("Arial", 10.0f)) {
.. byte charset = font1.GdiCharSet;
}前面的代码示例在编译时将扩展到以下代码(请注意,使用额外的大括号为对象创建有限范围):
{
Font font1 = new Font("Arial", 10.0f);
try
{
byte charset = font1.GdiCharSet;
}
finally
{
if (font1 != null)
((IDisposable)font1).Dispose();
}
}