PTextReader.ReadBlock(Char[], Int32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli akıştan en fazla sayı karakterini okur ve dizinden başlayarak verileri arabelleğe yazar.
public:
override int ReadBlock(cli::array <char> ^ buffer, int index, int count);
public override int ReadBlock (char[] buffer, int index, int count);
override this.ReadBlock : char[] * int * int -> int
Public Overrides Function ReadBlock (buffer As Char(), index As Integer, count As Integer) As Integer
Parametreler
- buffer
- Char[]
Bu yöntem döndüğünde, bu parametre dizin ve (index + count-1) arasındaki değerleri geçerli kaynaktan okunan karakterlerle değiştirerek belirtilen karakter dizisini içerir.
- index
- Int32
Arabelleğe yazmanın başlayacağı yer.
- count
- Int32
Okunacak maksimum karakter sayısı.
Döndürülenler
Okunan karakterlerin sayısı. Bu sayı, tüm giriş karakterlerinin okunup okundığına bağlı olarak sayımla eşit veya daha az olacaktır.
Özel durumlar
Bir G/Ç hatası oluşur.
Dizin veya sayı negatif.
Arabellek uzunluğu eksi Dizin sayıdan küçüktür.
arabellek null.