关于 文件 写入的问题 (有图 有真相)
这是 我程序中的一段 代码 要作成 一个文件 然后往文件中 写东西
但是 文件 总是 空白的(没有写入) 是什么问题呢
private bool CreateCopySplitFile()
{
bool bResult = true;
String ErrFlg = "";
String strErrorMessage = "";
StreamReader ObjReader = null;
StreamWriter HsWriter = null;
string Line = "";
ArrayList ArrText = new ArrayList();
try
{
ObjReader = new StreamReader(DataFilePath);
while (Line != null)
{
Line = ObjReader.ReadLine();
if (Line != null)
ArrText.Add(Line);
}
int indexFrom = DataFilePath.LastIndexOf("\\");
SendFilePath = DataFilePath.Substring(0, indexFrom) + "\\" + Guid + ".dat";
FileStream SendStream = File.Open(SendFilePath, FileMode.Append);
HsWriter = new StreamWriter(SendStream , Encoding.GetEncoding("Shift-JIS"));
//往文件中写东西
HsWriter.Write(StoreCode.ToString());
ObjReader.Close();
SendStream.Close();
FileInfo fl = new FileInfo(SendFilePath);
SendFileSize = fl.Length;
return true;
}
catch (Exception e)
{
strErrorMessage = e.GetHashCode() + " " + e.Message;
return false;
}
}