在我的程序中,我將一個文件分成多個文件,並將它發送到一個WCF休息服務,然後將它連接回一個文件。連接後,文件大小大於發送文件的大小。asp.net連接文件
以下是代碼來連接:
string[] files = Directory.GetFiles(path, string.Concat(guid, "*"),SearchOption.TopDirectoryOnly);
StreamReader fileReader;
StreamWriter fileWriter = new StreamWriter(path + newGuid);
for (Int64 count = 0; count < files.Length; count++)
{
fileReader = new StreamReader(string.Concat(path,guid, count));
fileWriter.Write(fileReader.ReadToEnd());
}
fileWriter.Close();
你是否這樣做是爲了解決WCF 64K郵件大小問題?爲什麼要拆分文件並重新加入?看起來像是浪費精力。 – 2011-04-29 12:33:33
是................ – Ankit 2011-04-29 21:35:12