public bool Equals(DiskTypeEnum obj) { if ((object)obj == null) { return(false); } return(StringComparer.OrdinalIgnoreCase.Equals(this.Value, obj.Value)); }
public DiskParameter(DiskTypeEnum ImageType) { switch (ImageType) { case DiskTypeEnum.Disk2D: SetDiskParameter(AllocationTable2DSector, EntrySectorStart2D, MaxCluster2D, ClusterPerSector2D); break; case DiskTypeEnum.Disk2DD: SetDiskParameter(AllocationTable2DDSector, EntrySectorStart2DD, MaxCluster2DD, ClusterPerSector2DD); break; case DiskTypeEnum.Disk2HD: SetDiskParameter(AllocationTable2HDSector, EntrySectorStart2HD, MaxCluster2HD, ClusterPerSector2HD); break; } }
public TrackFormat(DiskTypeEnum ImageType) { switch (ImageType) { case DiskTypeEnum.Disk2D: SetTrackFormat(TrackPerSector2D, TrackMax2D); break; case DiskTypeEnum.Disk2DD: SetTrackFormat(TrackPerSector2DD, TrackMax2DD); break; case DiskTypeEnum.Disk2HD: SetTrackFormat(TrackPerSector2HD, TrackMax2HD); break; } }
public void SetImageType(DiskTypeEnum value) { imageType = value; CurrentTrackFormat = new TrackFormat(value); DiskParameter = new DiskParameter(value); }