.Net开发中的@ 和 using 使用技巧


 using(TextReader reader=new StreamReader(filename))

{

  string line;

  whil((line=read.ReadLine())!=null)

  {

     Console.WriteLine(line);

  }

}
技术分享

等价于以下形式:

技术分享
{

 TextReader reader=new StreamReader(filename);

 try

 {

  string line;

  while((line=read.ReadLine())!=null)

   {

     Console.WriteLine(line);

   }

 }

 finally

  {

    if(reader!=null)

    {

       (IDisposible)reader.Dispose();

    }

   }

}
技术分享


以上文章 转载自 http://www.cnblogs.com/hgmyz/p/6991034.html

.Net开发中的@ 和 using 使用技巧

原文地址:http://www.cnblogs.com/wphl-27/p/7262632.html


最新回复(0)
/jishuvOIXvNNuIceGwRjHK2PqOjC4kjBDGNnOQUH2FA_3D_3D4719333
8 简首页