Reader.Mark(Int32) 方法

定义

标记流中的当前位置。

[Android.Runtime.Register("mark", "(I)V", "GetMark_IHandler")]
public virtual void Mark (int readAheadLimit);
[<Android.Runtime.Register("mark", "(I)V", "GetMark_IHandler")>]
abstract member Mark : int -> unit
override this.Mark : int -> unit

参数

readAheadLimit
Int32

限制可能读取的字符数,同时仍保留标记。 读取此多个字符后,尝试重置流可能会失败。

属性

例外

如果 readLimit

如果在设置此读取器中的标记时出错。

注解

标记流中的当前位置。 对 reset() 的后续调用将尝试将流重新定位到此点。 并非所有字符输入流都支持 mark() 操作。

适用于 . 的 java.io.Reader.mark(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅