Click or drag to resize
EncodingGetByteCount Method (Char, Int32)
When overridden in a derived class, calculates the number of bytes produced by encoding a set of characters starting at the specified character pointer.

Namespace: System.Text
Assembly: mscorlib (in mscorlib.dll) Version: 4.0.0.0
Syntax
C#
public virtual int GetByteCount(
	char* chars,
	int count
)

Parameters

chars
Type: SystemChar*
A pointer to the first character to encode.
count
Type: SystemInt32
The number of characters to encode.

Return Value

Type: Int32
The number of bytes produced by encoding the specified characters.
Exceptions
ExceptionCondition
ArgumentNullExceptionchars is null.
ArgumentOutOfRangeExceptioncount is less than zero.
EncoderFallbackExceptionA fallback occurred (see Character Encoding in the .NET Framework for complete explanation)-and-EncoderFallback is set to EncoderExceptionFallback.
See Also