62,074
社区成员
发帖
与我相关
我的任务
分享
protected void Button1_Click(object sender, EventArgs e)
{
FileInfo fi = new FileInfo(TextBox1.Text);
byte[] buffer=new byte[fi.Length];
int UploadContentLength=0;
using(FileStream fs=new FileStream(TextBox1.Text,FileMode.Open,FileAccess.Read))
{
while (UploadContentLength < fi.Length)
{
int bytes = 0;
//fs.Read(buffer, 0, 1);
bytes = fs.ReadByte();
UploadContentLength += bytes;
}
fs.Read(buffer, 0, buffer.Length);
}
string path = Server.MapPath(@"file");
FileStream fs2 = new FileStream(Path.Combine(path,fi.Name), FileMode.Create);
fs2.Write(buffer, 0, buffer.Length);
fs2.Close();
}