コード例 #1
0
        public static string GetText(this SourceRange range)
        {
            Requires.NotNull(range, nameof(range));

            var    start = range.GetStart();
            var    end   = range.GetEnd();
            string text  = File.ReadAllText(start.SourceFile.GetName());

            return(text.Substring((int)start.Offset, (int)(end.Offset - start.Offset)));
        }