public override string ToString () { return "file " + file + " " + length.ToString () + " bytes from position " + offset.ToString (); } }