C# using子句

来源:互联网 发布:java 感叹号 编辑:程序博客网 时间:2024/06/06 09:37
using子句主要用于避免应用程序发生内存泄漏。此时您可以调用Dispose方法,前提是您一定要记得这个方法;另外在C#2005当中提供了Using语句确保永远都会调用Dispose方法。
使用using子句可以达到尽快释放对象资源
using最为广泛的应用:数据库操作
using 等同于 try...finally
 
using System .IO ;class usingTest{ static string path = @"F:\RW.txt"; public static void Write_operate() {  using(StreamWriter sw = new StreamWriter(path))  {   sw.WriteLine("浪曦视频在线");   sw.WriteLine("http://bbs.langsin.com");  } } public static void Read_operate() {  using (StreamReader sr = new StreamReader (path))  {   Console.WriteLine (sr.ReadToEnd());//从头读到尾  } }}class Test{ public static void Main() {  usingTest.Write_operate ();  usingTest.Read_operate (); }}

 
http://blog.sina.com.cn/s/blog_4baa3af301000a2q.html

原创粉丝点击