The only advantage of Position is a shorter, more direct designation.
The advantage of Seek(0, SeekOrigin.Begin) is that you also have SeekOrigin.Current and SeekOrigin.End .
But they are functionally the same, choose what you think is the most readable.
source share