From fae5e8a4c87a57182e265e9de761ec8cad038005 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Thu, 21 Dec 2017 04:43:29 +0000 Subject: [PATCH] REFACTOR: Convert 'if' statement to 'switch' statement. --- CDChecksums.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CDChecksums.cs b/CDChecksums.cs index 1b1b5f02e..0a5c118c9 100644 --- a/CDChecksums.cs +++ b/CDChecksums.cs @@ -61,8 +61,13 @@ namespace DiscImageChef.Checksums if(channelStatus == null && subchannelStatus == null) status = null; if(channelStatus == false || subchannelStatus == false) status = false; - if(channelStatus == null && subchannelStatus == true) status = true; - if(channelStatus == true && subchannelStatus == null) status = true; + switch(channelStatus) { + case null when subchannelStatus == true: status = true; + break; + case true when subchannelStatus == null: status = true; + break; + } + if(channelStatus == true && subchannelStatus == true) status = true; return status;