62,046
社区成员
发帖
与我相关
我的任务
分享
FileStream fs = new FileStream(Server.MapPath("sound/sound1.wav"), FileMode.Open, FileAccess.Read);
byte[] arrfile = new byte[fs.Length];
fs.Read(arrfile, 0, arrfile.Length);
//
FileStream fs1 = new FileStream(Server.MapPath("sound/sound2.wav"), FileMode.Open, FileAccess.Read);
byte[] arr = new byte[fs1.Length - 44];
fs1.Position = 44;//去除头部信息
fs1.Read(arr, 0, arr.Length);
byte[] sound = new byte[arrfile.Length+arr.Length];
arrfile.CopyTo(sound, 0);
arr.CopyTo(sound, arrfile.Length);
fs.Close();
fs1.Close();
Response.Clear();
Response.ContentType = "audio/x-wav wav";
Response.BinaryWrite(sound);