mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
[Refactor] Convert to switch expressions.
This commit is contained in:
@@ -86,30 +86,13 @@ public sealed partial class CisCopy
|
||||
return ErrorNumber.NotImplemented;
|
||||
}
|
||||
|
||||
var trackSize = 0;
|
||||
|
||||
switch(type)
|
||||
{
|
||||
case DiskType.MD1DD8:
|
||||
case DiskType.MD2DD8:
|
||||
trackSize = 8 * 512;
|
||||
|
||||
break;
|
||||
case DiskType.MD1DD:
|
||||
case DiskType.MD2DD:
|
||||
case DiskType.MF2DD:
|
||||
trackSize = 9 * 512;
|
||||
|
||||
break;
|
||||
case DiskType.MD2HD:
|
||||
trackSize = 15 * 512;
|
||||
|
||||
break;
|
||||
case DiskType.MF2HD:
|
||||
trackSize = 18 * 512;
|
||||
|
||||
break;
|
||||
}
|
||||
int trackSize = type switch
|
||||
{
|
||||
DiskType.MD1DD8 or DiskType.MD2DD8 => 8 * 512,
|
||||
DiskType.MD1DD or DiskType.MD2DD or DiskType.MF2DD => 9 * 512,
|
||||
DiskType.MD2HD => 15 * 512,
|
||||
DiskType.MF2HD => 18 * 512
|
||||
};
|
||||
|
||||
var headStep = 1;
|
||||
|
||||
|
||||
@@ -122,24 +122,11 @@ public sealed partial class CisCopy
|
||||
|
||||
_writingStream.WriteByte((byte)diskType);
|
||||
|
||||
byte tracks = 0;
|
||||
|
||||
switch(diskType)
|
||||
{
|
||||
case DiskType.MD1DD8:
|
||||
case DiskType.MD1DD:
|
||||
case DiskType.MD2DD8:
|
||||
case DiskType.MD2DD:
|
||||
tracks = 80;
|
||||
|
||||
break;
|
||||
case DiskType.MF2DD:
|
||||
case DiskType.MD2HD:
|
||||
case DiskType.MF2HD:
|
||||
tracks = 160;
|
||||
|
||||
break;
|
||||
}
|
||||
byte tracks = diskType switch
|
||||
{
|
||||
DiskType.MD1DD8 or DiskType.MD1DD or DiskType.MD2DD8 or DiskType.MD2DD => 80,
|
||||
DiskType.MF2DD or DiskType.MD2HD or DiskType.MF2HD => 160
|
||||
};
|
||||
|
||||
var headStep = 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user