InputStream.SkipNBytes(Int64) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пропускает и удаляет точно n байты данных из этого входного потока.
[Android.Runtime.Register("skipNBytes", "(J)V", "GetSkipNBytes_JHandler", ApiSince=34)]
public virtual void SkipNBytes(long n);
[<Android.Runtime.Register("skipNBytes", "(J)V", "GetSkipNBytes_JHandler", ApiSince=34)>]
abstract member SkipNBytes : int64 -> unit
override this.SkipNBytes : int64 -> unit
Параметры
- n
- Int64
количество пропущенных байтов.
- Атрибуты
Комментарии
Пропускает и удаляет точно n байты данных из этого входного потока. Если n значение равно нулю, то не пропускаются байты. Если n это отрицательно, байты не пропускаются. Подклассы могут обрабатывать отрицательное значение по-разному.
Этот метод блокирует до тех пор, пока не будет пропущено запрошенное число байтов, достигнут конец файла или возникает исключение.
Если конец потока достигается до того, как поток находится в нужной позиции, EOFException создается исключение.
Если возникает ошибка ввода-вывода, входной поток может находиться в несогласованном состоянии. Настоятельно рекомендуется немедленно закрыть поток, если возникает ошибка ввода-вывода.
Добавлено в 12.
Java документации по java.io.InputStream.skipNBytes(long).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".