using System; using System.IO; using GrasscutterTools.Game; using GrasscutterTools.OpenCommand; namespace GrasscutterTools.Utils { internal static class Common { /// /// 应用版本 /// public static Version AppVersion { get; } = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; /// /// 命令版本 /// public static CommandVersion CommandVersion { get; } = CommandVersion.Latest(); /// /// 开放命令接口 /// public static OpenCommandAPI OC { get; set; } /// /// 应用数据目录 /// public static string GetAppDataFile(string filename) => Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "GrasscutterTools", filename); } }