1
0
mirror of synced 2025-02-22 21:30:28 +01:00
Switch-Toolbox/Switch_Toolbox/VersionCheck.cs

38 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Threading.Tasks;
using Switch_Toolbox.Library;
namespace Switch_Toolbox
{
public class VersionCheck
{
public string ProgramVersion;
public string CompileDate;
public string CommitInfo;
public VersionCheck()
{
string path = System.IO.Path.Combine(MainForm.executableDir, "Version.txt");
using (StreamReader reader = new StreamReader(path))
{
ProgramVersion = reader.ReadLine();
CompileDate = reader.ReadLine();
CommitInfo = reader.ReadLine();
}
}
public void SaveVersionInfo()
{
string path = MainForm.executableDir + "Version.txt";
using (StreamWriter writer = new StreamWriter(path))
{
writer.WriteLine($"{ProgramVersion}");
writer.WriteLine($"{CompileDate}");
writer.WriteLine($"{CommitInfo}");
}
}
}
}