Skip to content

Commit cef576e

Browse files
committed
Code style changes.
1 parent ae84a1b commit cef576e

File tree

1 file changed

+13
-26
lines changed

1 file changed

+13
-26
lines changed

src/Magick.NET.Core/Profiles/Color/ColorProfileReader.cs

Lines changed: 13 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -28,33 +28,20 @@ public static ColorProfileData Read(byte[]? data)
2828
}
2929

3030
private static ColorSpace DetermineColorSpace(string colorSpace)
31-
{
32-
switch (colorSpace)
31+
=> colorSpace switch
3332
{
34-
case "CMY":
35-
return ColorSpace.CMY;
36-
case "CMYK":
37-
return ColorSpace.CMYK;
38-
case "GRAY":
39-
return ColorSpace.Gray;
40-
case "HSL":
41-
return ColorSpace.HSL;
42-
case "HSV":
43-
return ColorSpace.HSV;
44-
case "Lab":
45-
return ColorSpace.Lab;
46-
case "Luv":
47-
return ColorSpace.YUV;
48-
case "RGB":
49-
return ColorSpace.sRGB;
50-
case "XYZ":
51-
return ColorSpace.XYZ;
52-
case "YCbr":
53-
return ColorSpace.YCbCr;
54-
default:
55-
throw new NotSupportedException(colorSpace);
56-
}
57-
}
33+
"CMY" => ColorSpace.CMY,
34+
"CMYK" => ColorSpace.CMYK,
35+
"GRAY" => ColorSpace.Gray,
36+
"HSL" => ColorSpace.HSL,
37+
"HSV" => ColorSpace.HSV,
38+
"Lab" => ColorSpace.Lab,
39+
"Luv" => ColorSpace.YUV,
40+
"RGB" => ColorSpace.sRGB,
41+
"XYZ" => ColorSpace.XYZ,
42+
"YCbr" => ColorSpace.YCbCr,
43+
_ => throw new NotSupportedException(colorSpace),
44+
};
5845

5946
private void ReadColorSpace()
6047
{

0 commit comments

Comments
 (0)