using System.Reflection;
using System.IO;
namespace Tools
{
public static class PDATool
{
#region Property
public static string ApplicationDirectory
{
get
{
if (PDATool._Path == null) // On calcul la première fois le chemin.
PDATool._Path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().
GetName().CodeBase);
return (PDATool._Path);
}
}
#endregion
#region Attribut
// On conserve une le chemin pour éviter de le recalculer à chaque fois.
private static string _Path = null;
#endregion
}
}