mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
REFACTOR: Convert 'if' statement to 'switch' statement.
This commit is contained in:
@@ -292,17 +292,21 @@ namespace DiscImageChef.DiscImages
|
||||
kvp[1] = kvp[1].Trim();
|
||||
DicConsole.DebugWriteLine("KryoFlux plugin", "\"{0}\" = \"{1}\"", kvp[0], kvp[1]);
|
||||
|
||||
if(kvp[0] == hostDate)
|
||||
{
|
||||
if(DateTime.TryParseExact(kvp[1], "yyyy.MM.dd", CultureInfo.InvariantCulture,
|
||||
DateTimeStyles.AssumeLocal, out blockDate))
|
||||
foundDate = true;
|
||||
switch(kvp[0]) {
|
||||
case hostDate:
|
||||
if(DateTime.TryParseExact(kvp[1], "yyyy.MM.dd", CultureInfo.InvariantCulture,
|
||||
DateTimeStyles.AssumeLocal, out blockDate))
|
||||
foundDate = true;
|
||||
break;
|
||||
case hostTime:
|
||||
DateTime.TryParseExact(kvp[1], "HH:mm:ss", CultureInfo.InvariantCulture,
|
||||
DateTimeStyles.AssumeLocal, out blockTime);
|
||||
break;
|
||||
case kfName: ImageInfo.ImageApplication = kvp[1];
|
||||
break;
|
||||
case kfVersion: ImageInfo.ImageApplicationVersion = kvp[1];
|
||||
break;
|
||||
}
|
||||
else if(kvp[0] == hostTime)
|
||||
DateTime.TryParseExact(kvp[1], "HH:mm:ss", CultureInfo.InvariantCulture,
|
||||
DateTimeStyles.AssumeLocal, out blockTime);
|
||||
else if(kvp[0] == kfName) ImageInfo.ImageApplication = kvp[1];
|
||||
else if(kvp[0] == kfVersion) ImageInfo.ImageApplicationVersion = kvp[1];
|
||||
}
|
||||
|
||||
if(foundDate)
|
||||
|
||||
Reference in New Issue
Block a user