APISampleUnitTestsCS.SymbolsAndSemantics.TestCode.GetSpanBetweenMarkers C# (CSharp) 메소드

GetSpanBetweenMarkers() 공개 메소드

public GetSpanBetweenMarkers ( ) : TextSpan
리턴 TextSpan
            public TextSpan GetSpanBetweenMarkers()
            {
                SyntaxTrivia startComment = SyntaxTree
                    .GetRoot()
                    .DescendantTrivia()
                    .First(syntaxTrivia => syntaxTrivia.ToString().Contains("start"));
                SyntaxTrivia endComment = SyntaxTree
                    .GetRoot()
                    .DescendantTrivia()
                    .First(syntaxTrivia => syntaxTrivia.ToString().Contains("end"));

                TextSpan textSpan = TextSpan.FromBounds(
                    startComment.FullSpan.End,
                    endComment.FullSpan.Start);
                return textSpan;
            }