REFACTOR: Replace if statement with null-propagating code.

This commit is contained in:
2017-12-21 17:45:39 +00:00
parent 3053d22b91
commit a895700757
42 changed files with 91 additions and 172 deletions

View File

@@ -105,11 +105,9 @@ namespace DiscImageChef.Decoders.SCSI
public static ModePage_03? DecodeModePage_03(byte[] pageResponse)
{
if(pageResponse == null) return null;
if((pageResponse?[0] & 0x40) == 0x40) return null;
if((pageResponse[0] & 0x40) == 0x40) return null;
if((pageResponse[0] & 0x3F) != 0x03) return null;
if((pageResponse?[0] & 0x3F) != 0x03) return null;
if(pageResponse[1] + 2 != pageResponse.Length) return null;