Files
PCK-Studio/PckStudio.Core/IO/Java/VersionRange.cs
2025-12-02 19:20:35 +01:00

17 lines
476 B
C#

using System;
namespace PckStudio.Core.IO.Java
{
class VersionRange(Version min, Version max) : IVersion
{
private readonly Version _min = min;
private readonly Version _max = max;
public VersionRange(string min, string max) : this(new Version(min), new Version(max)) { }
public bool Equals(Version other) => _min <= other && other <= _max;
public string ToString(string seperator) => $"{_min}{seperator}{_max}";
}
}