TextReader.ReadBlock メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TextReader.ReadBlock メソッドの意味・解説 

TextReader.ReadBlock メソッド

現在のストリームから最大 count 文字を読み取り、読み取った文字を index を開始位置として buffer に書き込みます。

名前空間: System.IO
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Overridable Function
 ReadBlock ( _
    <InAttribute> <OutAttribute> buffer As Char(),
 _
    index As Integer, _
    count As Integer _
) As Integer
public virtual int ReadBlock (
    [InAttribute] [OutAttribute] char[] buffer,
    int index,
    int count
)
public:
virtual int ReadBlock (
    [InAttribute] [OutAttribute] array<wchar_t>^ buffer, 
    int index, 
    int count
)
public int ReadBlock (
    /** @attribute InAttribute() */ /** @attribute OutAttribute() */ char[]
 buffer, 
    int index, 
    int count
)
public function ReadBlock (
    buffer : char[], 
    index : int, 
    count : int
) : int

パラメータ

buffer

このメソッドが戻るとき、指定した文字配列の index から (index + count -1) までの値が、現在のソースから読み取られた文字に置き換えられています。

index

書き込みを開始する buffer 内の位置。

count

読み取り対象の最大文字数。

戻り値
読み取られた文字数。この数値は、すべての入力文字が読み取られたかどうかによって異なりますが、count 以下の数値になります。

例外例外
例外の種類条件

ArgumentNullException

buffer が null 参照 (Visual Basic では Nothing) です。

ArgumentException

バッファ長から index を差し引いた値が count より小さい値です。

ArgumentOutOfRangeException

index または count が負の値です。

ObjectDisposedException

TextReader が閉じています。

IOException

I/O エラーが発生しました。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

TextReader.ReadBlock メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TextReader.ReadBlock メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS