bloxstrap/Bloxstrap/Utilities.cs
pizzaboxer 85be870fdc
Refactor file modding system
shouldnt break hopefully idk lol
2023-07-26 14:49:01 +01:00

27 lines
882 B
C#

namespace Bloxstrap
{
static class Utilities
{
public static void ShellExecute(string website) => Process.Start(new ProcessStartInfo { FileName = website, UseShellExecute = true });
/// <summary>
///
/// </summary>
/// <param name="versionStr1"></param>
/// <param name="versionStr2"></param>
/// <returns>
/// Result of System.Version.CompareTo <br />
/// -1: version1 &lt; version2 <br />
/// 0: version1 == version2 <br />
/// 1: version1 &gt; version2
/// </returns>
public static int CompareVersions(string versionStr1, string versionStr2)
{
var version1 = new Version(versionStr1.Replace("v", ""));
var version2 = new Version(versionStr2.Replace("v", ""));
return version1.CompareTo(version2);
}
}
}