MS.NET implementation returns 1000 not 625.
bugfixed returned charsUsed counter
MS.NET implementation returns 1000 not 625.
Accept a null input/output buffer in InternalGetBytes()/InternalGetChars() if its length is zero.
Throw ArgumentException in GetBytes()/GetChars() if no enough output buffer space.
- improved flush handling in encoder/decoder for fixing regression bug #565129
- fixed some checks to satisfy test 'ConvertZeroCharacters'.