File tree Expand file tree Collapse file tree 1 file changed +13
-26
lines changed
src/Magick.NET.Core/Profiles/Color Expand file tree Collapse file tree 1 file changed +13
-26
lines changed Original file line number Diff line number Diff 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 {
You can’t perform that action at this time.
0 commit comments