From 78199e6990be1cdfdfa83686db84b1eb35444c77 Mon Sep 17 00:00:00 2001 From: twofingerrightclick Date: Tue, 20 Oct 2020 14:23:15 -0700 Subject: [PATCH] use system specific set path directory seperator for file access --- XMLtoMD/GuidelineXmlToMD/Program.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/XMLtoMD/GuidelineXmlToMD/Program.cs b/XMLtoMD/GuidelineXmlToMD/Program.cs index 7dc7a2d5..826dfdc6 100644 --- a/XMLtoMD/GuidelineXmlToMD/Program.cs +++ b/XMLtoMD/GuidelineXmlToMD/Program.cs @@ -14,12 +14,13 @@ class Program static MarkdownOut.MdWriter _MdWriter; static void Main(string[] args) { + char slash = Path.DirectorySeparatorChar; Console.WriteLine(AssemblyDirectory); - Match match = Regex.Match(AssemblyDirectory, @".*CodingGuidelines"); - string guidelineXmlLocation = match.Value + @"\\docs\\Guidelines(8th Edition).xml"; + Match match = Regex.Match(AssemblyDirectory, @$".*CodingGuidelines"); + string guidelineXmlLocation = match.Value + @$"{slash}docs{slash}Guidelines(8th Edition).xml"; ICollection guidelines = GuidelineXmlFileReader.ReadExisitingGuidelinesFile(guidelineXmlLocation); - _MdWriter = new MdWriter(match.Value + @"\\docs\\coding\\CSharpGuidelines.md"); + _MdWriter = new MdWriter(match.Value + @$"{slash}docs{slash}coding{slash}CSharpGuidelines.md"); PrintSections(guidelines); _MdWriter.WriteLine("Guidelines", format: MdFormat.Heading1);