Skip to content

Commit

Permalink
Using? (#2)
Browse files Browse the repository at this point in the history
minor code optimization with using statement
  • Loading branch information
gregoryyoung authored and NosDBDev committed Jul 29, 2016
1 parent 4e18247 commit 082d35a
Showing 1 changed file with 4 additions and 36 deletions.
40 changes: 4 additions & 36 deletions Src/Core/DBEngine/Management/ManagementServer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -771,42 +771,10 @@ private void SaveConfiguration(object[] nodeConfiguration)

private void WriteXMLToFile(string xml)
{
System.IO.StreamWriter sw = null;
System.IO.FileStream fs = null;
try
{
fs = new System.IO.FileStream(_fileName, System.IO.FileMode.Create);
sw = new System.IO.StreamWriter(fs);
sw.Write(xml);
sw.Flush();
}
catch (Exception e)
{
throw e;
}
finally
{
if (sw != null)
{
try
{
sw.Close();
}
catch (Exception)
{ }
sw.Dispose();
sw = null;
}
if (fs != null)
{
try
{
fs.Close();
}
catch (Exception)
{ }
fs.Dispose();
fs = null;
using(var fs = new System.IO.FileStream(_fileName, System.IO.FileMode.Create)) {
using(var sw = new System.IO.StreamWriter(fs)) {
sw.Write(xml);
sw.Flush();
}
}
}
Expand Down

0 comments on commit 082d35a

Please sign in to comment.