Click or drag to resize
EncodingGetString Method (Byte, Int32, Int32)
When overridden in a derived class, decodes a sequence of bytes from the specified byte array into a string.

Namespace: System.Text
Assembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
Syntax
C#
public virtual string GetString(
	byte[] bytes,
	int index,
	int count
)

Parameters

bytes
Type: SystemByte
The byte array containing the sequence of bytes to decode.
index
Type: SystemInt32
The index of the first byte to decode.
count
Type: SystemInt32
The number of bytes to decode.

Return Value

Type: String
A String containing the results of decoding the specified sequence of bytes.
Exceptions
ExceptionCondition
ArgumentExceptionThe byte array contains invalid Unicode code points.
ArgumentNullExceptionbytes is null.
ArgumentOutOfRangeExceptionindex or count is less than zero.-or- index and count do not denote a valid range in bytes.
DecoderFallbackExceptionA fallback occurred (see Character Encoding in the .NET Framework for complete explanation)-and-DecoderFallback is set to DecoderExceptionFallback.
See Also