See Also: FilePosition Members
FilePosition is an alternate mechanism for specifying a location within a file, which can take into account text vs. binary FILE stream differences. It exists to support platforms for which file positions can exceed the size of long.
FilePosition wraps unmanaged memory. It contains a finalizer to free this memory, but using FilePosition.Dispose is highly recommended to avoid additional GC pressure.