StorytellerDocGen.Samples.BlockCommentScanner.IsAtEnd C# (CSharp) Méthode

IsAtEnd() public méthode

public IsAtEnd ( string line ) : bool
line string
Résultat bool
        public bool IsAtEnd(string line)
        {
            var text = line.Trim();
            return text.StartsWith(_commentStart) && text.Contains(Samples.END) && text.EndsWith(_commentEnd);
        }
    }

Usage Example

        public void is_at_end()
        {
            var scanner = new BlockCommentScanner("<!--", "-->", "spark", "lang-htm");

            scanner.IsAtEnd("<!-- SAMPLE: something").ShouldBeFalse();
            scanner.IsAtEnd("<p>some html</p>").ShouldBeFalse();
            scanner.IsAtEnd("ENDSAMPLE").ShouldBeFalse();
            scanner.IsAtEnd("<!-- ENDSAMPLE -->").ShouldBeTrue();
        }