From ec73a6cdc388e0f37f541145e1bfd47dc31d6c07 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 24 Dec 2017 00:17:54 +0000 Subject: [PATCH] REFACTOR: Remove struct constructor. --- DiscImageChef.DiscImages/HDCopy.cs | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/DiscImageChef.DiscImages/HDCopy.cs b/DiscImageChef.DiscImages/HDCopy.cs index 86803462..ecd6b4b0 100644 --- a/DiscImageChef.DiscImages/HDCopy.cs +++ b/DiscImageChef.DiscImages/HDCopy.cs @@ -78,12 +78,13 @@ namespace DiscImageChef.DiscImages { readonly MediaTypeTableEntry[] mediaTypes = { - new MediaTypeTableEntry(80, 8, MediaType.DOS_35_DS_DD_8), - new MediaTypeTableEntry(80, 9, MediaType.DOS_35_DS_DD_9), - new MediaTypeTableEntry(80, 18, MediaType.DOS_35_HD), new MediaTypeTableEntry(80, 36, MediaType.DOS_35_ED), - new MediaTypeTableEntry(40, 8, MediaType.DOS_525_DS_DD_8), - new MediaTypeTableEntry(40, 9, MediaType.DOS_525_DS_DD_9), - new MediaTypeTableEntry(80, 15, MediaType.DOS_525_HD) + new MediaTypeTableEntry {Tracks = 80, SectorsPerTrack = 8, MediaType = MediaType.DOS_35_DS_DD_8}, + new MediaTypeTableEntry {Tracks = 80, SectorsPerTrack = 9, MediaType = MediaType.DOS_35_DS_DD_9}, + new MediaTypeTableEntry {Tracks = 80, SectorsPerTrack = 18, MediaType = MediaType.DOS_35_HD}, + new MediaTypeTableEntry {Tracks = 80, SectorsPerTrack = 36, MediaType = MediaType.DOS_35_ED}, + new MediaTypeTableEntry {Tracks = 40, SectorsPerTrack = 8, MediaType = MediaType.DOS_525_DS_DD_8}, + new MediaTypeTableEntry {Tracks = 40, SectorsPerTrack = 9, MediaType = MediaType.DOS_525_DS_DD_9}, + new MediaTypeTableEntry {Tracks = 80, SectorsPerTrack = 15, MediaType = MediaType.DOS_525_HD} }; /// @@ -593,19 +594,11 @@ namespace DiscImageChef.DiscImages public byte escape; } - // TODO: Structs don't need constructors struct MediaTypeTableEntry { public byte Tracks; public byte SectorsPerTrack; public MediaType MediaType; - - public MediaTypeTableEntry(byte tracks, byte sectorsPerTrack, MediaType mediaType) - { - Tracks = tracks; - SectorsPerTrack = sectorsPerTrack; - MediaType = mediaType; - } } } } \ No newline at end of file