Example #1
0
        private static void CreateImageList(string directory, string alias)
        {
            var files     = new DirectoryInfo(directory).GetFiles($"{GameName}*.png");
            var pathOfImg = files.Aggregate("", (current, file) => current + $"data/{alias}/{file.Name}\r\n");

            File.WriteAllText(TrainTxtFile, pathOfImg);
        }
Example #2
0
        /// <summary>
        /// 获取已安装.NET Framework 版本
        /// </summary>
        /// <returns></returns>
        public static string GetDotNetVersions()
        {
            DirectoryInfo[] directories = new DirectoryInfo(Environment.SystemDirectory + @"\..\Microsoft.NET\Framework").GetDirectories("v?.?.*");
            string          list        = directories.Any() ? directories.Aggregate("", (current, info2) => current + (info2.Name.Substring(1) + "、")) : "暂无";

            return(list.Substring(0, list.Length - 1));
        }