Aliendreamer

relative path to not escape all the time

Sep 26th, 2018
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.69 KB | None | 0 0
  1.  private string GetRelativePath()
  2.         {
  3.             string appPath = Directory.GetCurrentDirectory();
  4.             var parentDirectory = Directory.GetParent(appPath);            
  5.             var root=parentDirectory.FullName;
  6.  
  7.             var parts = root.Split('\\', StringSplitOptions.RemoveEmptyEntries);
  8.             var usefulParts = parts.Take(parts.Length - 2);
  9.  
  10.             var result = string.Join("\\", usefulParts)+"\\";
  11.             return result;
  12.         }
  13.  
  14.  string layoutHtmlQualifiedName = string.Format(
  15.                 "{3}{0}/{1}{2}",
  16.                 MvcContext.Get.ViewsFolder,
  17.                 BaseLayoutFileName,
  18.                 HtmlExtension,
  19.                 path);
Advertisement
Add Comment
Please, Sign In to add comment