Hi,
Zstd.CompressionLevels.Start.Value raises
ArgumentOutOfRangeException: ArgumentOutOfRange_NeedNonNegNum Parameter name: value
at System.Index.op_Implicit (System.Int32 value)
at ZstdSharp.Zstd.get_CompressionLevels ()
The reason is that System.Range uses System.Index for Start and End, so accept only nonNegative values, but ZSTD_minCLevel() returns a negative value.