using子句主要
用于避免应用程序发生内存泄漏。此时您可以调用Dispose方法,前提是您一定要记得这个方法;另外在C#2005当中提供了Using语句确保永远都会调用Dispose方法。
<wbr></wbr>
使用using子句可以达到尽快释放对象资源
<wbr></wbr>
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 (); } }
本文介绍了C#中using子句的使用方法及其重要性,特别是在避免内存泄漏方面的作用。通过示例展示了如何利用using子句进行文件操作,包括写入和读取,并解释了using与try...finally语句之间的相似之处。
374

被折叠的 条评论
为什么被折叠?



