C#中的Seek()与Read()方法

来源:百度知道 编辑:UC知道 时间:2024/06/24 06:46:58
是c#问题:
byte[] byData = new byte [100];
FileStream afile = new FileStream("../../Program.cs",FileMode.Open);
afile.Seek(135,SeekOrigin.Begin);
afile.Read(byData,0,200);
Read()中的第二个参数起定位作用为什么不用它?
反而用Seek()来定位
希望各位帮忙分析一下

public override long Seek(
long offset,
SeekOrigin origin
public override int Read(
byte[] array,
int offset,
int count
)
作用是一样的。都是offset。就看个人爱好了

两种方法都行,想用哪个用哪个,

别人要用了Read的第二个参数的话,你又会问为什么不用Seek??