FileStream myfs=new FileStream("f:\\1.mp3",System.IO.FileMode.Open ,System.IO.FileAccess.Read);
BinaryReader mybr=new BinaryReader(myfs,System.Text.Encoding.Default);
long file_len=myfs.Length;
int fl=int.Parse(file_len.ToString());
Console.WriteLine("文件长度为:--"+fl.ToString()+"Byte\r\n");
byte []box=new byte[fl];
byte []a;
if(fl>128)
{ a=new byte[128];
mybr.Read(box,0,fl); //copy the data
Array.Copy(box,fl-128,a,0,128);
Console.WriteLine("文件长度为:--"+a.Length.ToString()+"Byte\r\n");
}
else
{
a=new byte[fl];
mybr.Read(a,0,fl);
}
myfs=new FileStream("f:\\dazhu.txt",System.IO.FileMode.Create,System.IO.FileAccess.Write);
BinaryWriter mysw=new BinaryWriter(myfs,System.Text.Encoding.Default);
mysw.Write(a);
mybr.Close();
myfs.Close();zhu.txt中为你要的东西
BinaryReader mybr=new BinaryReader(myfs,System.Text.Encoding.Default);
long file_len=myfs.Length;
int fl=int.Parse(file_len.ToString());
Console.WriteLine("文件长度为:--"+fl.ToString()+"Byte\r\n");
byte []box=new byte[fl];
byte []a;
if(fl>128)
{ a=new byte[128];
mybr.Read(box,0,fl); //copy the data
Array.Copy(box,fl-128,a,0,128);
Console.WriteLine("文件长度为:--"+a.Length.ToString()+"Byte\r\n");
}
else
{
a=new byte[fl];
mybr.Read(a,0,fl);
}
myfs=new FileStream("f:\\dazhu.txt",System.IO.FileMode.Create,System.IO.FileAccess.Write);
BinaryWriter mysw=new BinaryWriter(myfs,System.Text.Encoding.Default);
mysw.Write(a);
mybr.Close();
myfs.Close();zhu.txt中为你要的东西
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货