using System.IO;

namespace Addison_Wesley.Codebook.Utils
{
   public class FileUtils
   {
      /// <summary>
      /// Zjistí k dan relativní cestě cestu absolutní
      /// </summary>
      /// <param name="relativePath">Relativní cesta</param>
      /// <param name="referencePath">Cesta, k níž se relativní cesta vztahuje</param>
      /// <returns>Vrátí zjištěnou absolutní cestu</returns>
      public static string GetAbsolutePath(string relativePath,
         string referencePath)
      {
         if (referencePath.EndsWith("\\") == false)
         {
            referencePath += "\\";
         }
         return Path.GetFullPath(referencePath + relativePath);
      }
   }
}
