Convert if to switch statement.

This commit is contained in:
2022-11-13 19:38:02 +00:00
parent c1196f636d
commit cd2d27c2cf
2 changed files with 18 additions and 8 deletions

View File

@@ -299,12 +299,16 @@ public static class DateHandlers
else
offset = (short)(preOffset & 0x7FF);
if(offset == -2047)
switch(offset)
{
case -2047:
return new DateTime(year, month, day, hour, minute, second, DateTimeKind.Unspecified).AddTicks(ticks);
if(offset is < -1440 or > 1440)
case < -1440 or > 1440:
offset = 0;
break;
}
return new DateTimeOffset(year, month, day, hour, minute, second, new TimeSpan(0, offset, 0)).AddTicks(ticks).
DateTime;
}

View File

@@ -62,12 +62,18 @@ public static class PrintHex
int offsetLength = $"{array.Length:X}".Length;
var sb = new StringBuilder();
if(last > 0)
switch(last)
{
case > 0:
rows++;
if(last == 0)
break;
case 0:
last = width;
break;
}
if(offsetLength < str.Length)
offsetLength = str.Length;