Browse Source

Use Array.Empty

af/merge-core
Jason Nelson 8 years ago
parent
commit
38826e45a9
  1. 6
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
  2. 4
      tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs

6
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs

@ -14,7 +14,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
/// Initializes a new instance of the <see cref="IccCurveTagDataEntry"/> class.
/// </summary>
public IccCurveTagDataEntry()
: this(new float[0], IccProfileTag.Unknown)
: this(Array.Empty<float>(), IccProfileTag.Unknown)
{
}
@ -41,7 +41,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
/// </summary>
/// <param name="tagSignature">Tag Signature</param>
public IccCurveTagDataEntry(IccProfileTag tagSignature)
: this(new float[0], tagSignature)
: this(Array.Empty<float>(), tagSignature)
{
}
@ -63,7 +63,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
public IccCurveTagDataEntry(float[] curveData, IccProfileTag tagSignature)
: base(IccTypeSignature.Curve, tagSignature)
{
this.CurveData = curveData ?? new float[0];
this.CurveData = curveData ?? Array.Empty<float>();
}
/// <summary>

4
tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs

@ -42,7 +42,7 @@ namespace SixLabors.ImageSharp.Tests.Icc
byte[] output = writer.GetData();
Assert.Equal(0, count);
Assert.Equal(new byte[0], output);
Assert.Equal(Array.Empty<byte>(), output);
}
[Fact]
@ -62,7 +62,7 @@ namespace SixLabors.ImageSharp.Tests.Icc
byte[] output = writer.GetData();
Assert.Equal(0, count);
Assert.Equal(new byte[0], output);
Assert.Equal(Array.Empty<byte>(), output);
}
[Theory]

Loading…
Cancel
Save