/// <summary>
/// 将数据写入文件
/// </summary>
/// <param name="sLine"></param>
/// <param name="sRepTime"></param>
/// <param name="folderpath"></param>
private void WriteDatatoFile(ArrayList all, string filename, string folderpath)
{
try
{
BinaryWriter bw;
string sFolderpath = folderpath + "//";
if (!Directory.Exists(sFolderpath))
{
Directory.CreateDirectory(sFolderpath);
}
string sFilepath = sFolderpath + filename + ".los";
FileInfo fi = new FileInfo(sFilepath);
using (bw = new BinaryWriter( fi.OpenWrite()))
{
for (int i = 0; i < all.Count; i++)
{
UInt16 ia = UInt16.Parse(all[i].ToString());
bw.Write(ia);
}
bw.Flush();
bw.Close();
}
}
catch (Exception ee)
{
this.AddLogError(ee.ToString().Replace("/r/n", ""));
return;
}
}