using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; namespace Ips.Library.Basic { public static class PathUtil { public static string GetBasePath() { return AppDomain.CurrentDomain.BaseDirectory; } public static string GetBasePath(params string[] paths) { string baseDir = AppDomain.CurrentDomain.BaseDirectory; if (paths.IsNullOrEmpty()) return baseDir; var pathArr = new[] { baseDir }.Concat(paths).ToArray(); return Path.Combine(pathArr); } } }