namespace CanonSharp.Common.Abstractions; public interface ISourceReader { /// /// 偷看一下下一个字符 /// /// 看到的下一个字符 /// public bool TryPeek(out char c); /// /// 读取下一个字符 /// /// public char Read(); }