Beispiel #1
0
        static void Main(string[] args)
        {
            var code = File.ReadAllText("Code.cs");

            Console.WriteLine("Before parsing:");
            Console.WriteLine(code);
            Console.WriteLine();

            var syntaxTree     = CSharpSyntaxTree.ParseText(code);
            var syntaxRewriter = new RemoveRegionRewriter();
            var result         = syntaxRewriter.Visit(syntaxTree.GetRoot()).NormalizeWhitespace();

            Console.WriteLine("After parsing:");
            Console.WriteLine(result);
            Console.ReadKey();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            var code = File.ReadAllText("Code.cs");

            Console.WriteLine("Before parsing:");
            Console.WriteLine(code);
            Console.WriteLine();

            var syntaxTree = CSharpSyntaxTree.ParseText(code);
            var syntaxRewriter = new RemoveRegionRewriter();
            var result = syntaxRewriter.Visit(syntaxTree.GetRoot()).NormalizeWhitespace();

            Console.WriteLine("After parsing:");
            Console.WriteLine(result);
            Console.ReadKey();
        }