using和Enviroment.NewLine

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

using statement:

不是我们在开头位置见的那种类似于#include或者import的东西,而是为了释放非托管资源的,凡是实现了IDisposable的Class都可以这么用,比如文件操作:

using( StreamReader sr = new StreamReader("sample.txt") )

{

strContent = sr.ReadToEnd();

}

这个等同于:

StreamReader sr = new StreamReader("sample.txt");

try{

strContent = sr.ReadToEnd();

}catch(){

//...

}finally{

sr.Dispose(); // it equvalent to sr.Close();

}

另外一个就是 end of line,通常我们用\n代替了,但是这不大好,为了通用性,我们应该采用

Environment.NewLine

在Java中,是:

System.getProperty("line.separator")

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航