using System.IO; namespace OpenTapEditor.Util { public class PathHelper { public static string AppFolder { get; private set; } public static string ConfigFolder { get; private set; } public static string AdapterFolder { get; private set; } public static string SettingIniPath { get; private set; } public static string LangFolder { get; private set; } static PathHelper() { AppFolder = AppDomain.CurrentDomain.BaseDirectory; ConfigFolder = Path.Combine(AppFolder, "Settings"); if (!Directory.Exists(ConfigFolder)) { Directory.CreateDirectory(ConfigFolder); } AdapterFolder = Path.Combine(ConfigFolder, "AdapterData"); if (!Directory.Exists(AdapterFolder)) { Directory.CreateDirectory(AdapterFolder); } SettingIniPath = Path.Combine(ConfigFolder, "Setting.ini"); LangFolder = Path.Combine(AppFolder, "Lang"); } } }