Class SourceTextReader
SourceTextReader class
表示 SourceTextReader。
public class SourceTextReader : IDisposable
构造函数
| 姓名 | 描述 |
|---|---|
| SourceTextReader(SourceText) | 创建 SourceTextReader |
特性
| 姓名 | 描述 |
|---|---|
| Position { get; } | 获取位置。 |
| Source { get; } | 获取源代码。 |
方法
| 姓名 | 描述 |
|---|---|
| virtual Advance() | 增加位置。 |
| virtual Advance(int) | N 上的增量位置 |
| virtual Back() | 递减位置。 |
| Dispose() | 定义了 Dispose 接口。 |
| GetLineReader(bool) | 获取 SourceTextReader |
| Next() | 获取下一个字符并前进位置。 |
| Peek() | 获取位置上的字符或Character.Null |
| Peek(int) | 获取字符。 |
| virtual Reset(int) | 将位置重置为 index |