public new static int GetSize(FileVersion version = FileVersion.Current) { switch (version) { case FileVersion.Dos: case FileVersion.Current: return(DescriptionPoint.GetSize(version) + 9); default: throw new FileVersionNotImplementedException(version); } }
public BasePoint(byte[] bytes, int offset = 0, FileVersion version = FileVersion.Current) : base(bytes, offset, version) { offset += DescriptionPoint.GetSize(FileVersion); switch (FileVersion) { case FileVersion.Current: case FileVersion.Dos: Label = bytes.GetString(ref offset, 9).ClearBinarySymvols(); break; default: throw new FileVersionNotImplementedException(FileVersion); } CheckOffset(offset, GetSize(FileVersion)); }