TextWriter.Write Method (Char[], Int32, Int32)

Writes a subarray of characters to the text string or stream.

Namespace:  System.IO
Assemblies:   mscorlib (in mscorlib.dll)
  System.IO (in System.IO.dll)

abstract Write : 
        buffer:char[] * 
        index:int * 
        count:int -> unit  
override Write : 
        buffer:char[] * 
        index:int * 
        count:int -> unit

Parameters

buffer
Type: System.Char[]

The character array to write data from.

index
Type: System.Int32

The character position in the buffer at which to start retrieving data.

count
Type: System.Int32

The number of characters to write.

ExceptionCondition
ArgumentException

The buffer length minus index is less than count.

ArgumentNullException

The buffer parameter is a null reference (Nothing in Visual Basic).

ArgumentOutOfRangeException

index or count is negative.

ObjectDisposedException

The TextWriter is closed.

IOException

An I/O error occurs.

This method will write count characters of data into this TextWriter from the buffer character array starting at position index.

This overload is equivalent to the Write(Char[]) overload for each character in buffer between index and (index + count).

For a list of common I/O tasks, see Common I/O Tasks.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0, 2.0, 1.0

.NET for Windows Phone apps

Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8

Portable Class Library

Supported in: Portable Class Library
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft