diff --git a/src/ImageSharp/ColorSpaces/CieLch.cs b/src/ImageSharp/ColorSpaces/CieLch.cs
index 1b9cf9c2b7..57ed5f48de 100644
--- a/src/ImageSharp/ColorSpaces/CieLch.cs
+++ b/src/ImageSharp/ColorSpaces/CieLch.cs
@@ -23,7 +23,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has L, C, H values set to zero.
///
- public static readonly CieLch Empty = default(CieLch);
+ public static readonly CieLch Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/CieLchuv.cs b/src/ImageSharp/ColorSpaces/CieLchuv.cs
index 7ec27806d8..a378aae868 100644
--- a/src/ImageSharp/ColorSpaces/CieLchuv.cs
+++ b/src/ImageSharp/ColorSpaces/CieLchuv.cs
@@ -23,7 +23,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has L, C, H values set to zero.
///
- public static readonly CieLchuv Empty = default(CieLchuv);
+ public static readonly CieLchuv Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/CieLuv.cs b/src/ImageSharp/ColorSpaces/CieLuv.cs
index e46b736a75..f93e1fd46d 100644
--- a/src/ImageSharp/ColorSpaces/CieLuv.cs
+++ b/src/ImageSharp/ColorSpaces/CieLuv.cs
@@ -25,7 +25,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has L, U, and V values set to zero.
///
- public static readonly CieLuv Empty = default(CieLuv);
+ public static readonly CieLuv Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs b/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
index d54de43bbb..6716b1bad2 100644
--- a/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyChromaticityCoordinates.cs
@@ -17,7 +17,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has X, Y values set to zero.
///
- public static readonly CieXyChromaticityCoordinates Empty = default(CieXyChromaticityCoordinates);
+ public static readonly CieXyChromaticityCoordinates Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/CieXyy.cs b/src/ImageSharp/ColorSpaces/CieXyy.cs
index 9633f83ad0..71ad4701a7 100644
--- a/src/ImageSharp/ColorSpaces/CieXyy.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyy.cs
@@ -17,7 +17,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has X, Y, and Y values set to zero.
///
- public static readonly CieXyy Empty = default(CieXyy);
+ public static readonly CieXyy Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/CieXyz.cs b/src/ImageSharp/ColorSpaces/CieXyz.cs
index eedfed0798..79676bb081 100644
--- a/src/ImageSharp/ColorSpaces/CieXyz.cs
+++ b/src/ImageSharp/ColorSpaces/CieXyz.cs
@@ -17,7 +17,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has X, Y, and Z values set to zero.
///
- public static readonly CieXyz Empty = default(CieXyz);
+ public static readonly CieXyz Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/Cmyk.cs b/src/ImageSharp/ColorSpaces/Cmyk.cs
index 2e44ea920a..989d512bbf 100644
--- a/src/ImageSharp/ColorSpaces/Cmyk.cs
+++ b/src/ImageSharp/ColorSpaces/Cmyk.cs
@@ -16,7 +16,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has C, M, Y, and K values set to zero.
///
- public static readonly Cmyk Empty = default(Cmyk);
+ public static readonly Cmyk Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/Hsl.cs b/src/ImageSharp/ColorSpaces/Hsl.cs
index 3b2ceae27f..88b14fa97f 100644
--- a/src/ImageSharp/ColorSpaces/Hsl.cs
+++ b/src/ImageSharp/ColorSpaces/Hsl.cs
@@ -16,7 +16,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has H, S, and L values set to zero.
///
- public static readonly Hsl Empty = default(Hsl);
+ public static readonly Hsl Empty = default;
///
/// Max range used for clamping
diff --git a/src/ImageSharp/ColorSpaces/Hsv.cs b/src/ImageSharp/ColorSpaces/Hsv.cs
index f646eb29d0..1f6c8d5eba 100644
--- a/src/ImageSharp/ColorSpaces/Hsv.cs
+++ b/src/ImageSharp/ColorSpaces/Hsv.cs
@@ -18,7 +18,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has H, S, and V values set to zero.
///
- public static readonly Hsv Empty = default(Hsv);
+ public static readonly Hsv Empty = default;
///
/// Max range used for clamping
diff --git a/src/ImageSharp/ColorSpaces/HunterLab.cs b/src/ImageSharp/ColorSpaces/HunterLab.cs
index 4ace27def9..4395d9d7c5 100644
--- a/src/ImageSharp/ColorSpaces/HunterLab.cs
+++ b/src/ImageSharp/ColorSpaces/HunterLab.cs
@@ -23,7 +23,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has L, A, B values set to zero.
///
- public static readonly HunterLab Empty = default(HunterLab);
+ public static readonly HunterLab Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/LinearRgb.cs b/src/ImageSharp/ColorSpaces/LinearRgb.cs
index f2dc297a01..c721347bee 100644
--- a/src/ImageSharp/ColorSpaces/LinearRgb.cs
+++ b/src/ImageSharp/ColorSpaces/LinearRgb.cs
@@ -16,7 +16,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has R, G, and B values set to zero.
///
- public static readonly LinearRgb Empty = default(LinearRgb);
+ public static readonly LinearRgb Empty = default;
///
/// The default LinearRgb working space
diff --git a/src/ImageSharp/ColorSpaces/Lms.cs b/src/ImageSharp/ColorSpaces/Lms.cs
index 09c20269ab..e462495695 100644
--- a/src/ImageSharp/ColorSpaces/Lms.cs
+++ b/src/ImageSharp/ColorSpaces/Lms.cs
@@ -18,7 +18,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has L, M, and S values set to zero.
///
- public static readonly Lms Empty = default(Lms);
+ public static readonly Lms Empty = default;
///
/// The backing vector for SIMD support.
diff --git a/src/ImageSharp/ColorSpaces/Rgb.cs b/src/ImageSharp/ColorSpaces/Rgb.cs
index 1282394670..8cdf54acee 100644
--- a/src/ImageSharp/ColorSpaces/Rgb.cs
+++ b/src/ImageSharp/ColorSpaces/Rgb.cs
@@ -18,7 +18,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has R, G, and B values set to zero.
///
- public static readonly Rgb Empty = default(Rgb);
+ public static readonly Rgb Empty = default;
///
/// The default rgb working space
diff --git a/src/ImageSharp/ColorSpaces/YCbCr.cs b/src/ImageSharp/ColorSpaces/YCbCr.cs
index a6e27de94b..2c3feffa94 100644
--- a/src/ImageSharp/ColorSpaces/YCbCr.cs
+++ b/src/ImageSharp/ColorSpaces/YCbCr.cs
@@ -18,7 +18,7 @@ namespace SixLabors.ImageSharp.ColorSpaces
///
/// Represents a that has Y, Cb, and Cr values set to zero.
///
- public static readonly YCbCr Empty = default(YCbCr);
+ public static readonly YCbCr Empty = default;
///
/// Vector which is used in clamping to the max value